单项选择题

有以下程序:   main( )   { int a[3][3],*p,i;    p=&a[0][0];    for(i=0;i<9;i++) p[i]=i+1;    printf("%d \n",a[1][2]);   }   程序运行后的输出结果是( )。

A.3
B.6
C.9
D.2
<上一题 目录 下一题>
热门 试题

单项选择题
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是______。
A.冒泡排序为n/2
B.冒泡排序为n
C.快速排序为n
D.快速排序为n(n-1)/2
单项选择题
以下叙述中错误的是______。
A.对于 double 类型数组,不可以直接用数组名对数组进行整体输入或输出
B.数组名代表的是数组所占存储区的首地址,其值不可改变
C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
D.可以通过赋初值的方式确定数组元素的个数
相关试题
  • 面向对象的设计中,用来请求对象执行某一处...
  • 软件开发环境是全面支持软件开发全过程的【...
  • 为了便于对照检查,测试用例应由输入数据和...
  • 在最坏情况下,堆排序需要比较的次数为【 】。
  • 软件工程的出现是由于【 】。