填空题
有以下程序:
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]);
程序运行后的输出结果是
。
【参考答案】
6
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: #include<stdio.h> main() int a=1,b=2,c=3,x; x=(a^b)&c;printf( %d n ,x); 程序的运行结果是______。
A. 0
B. 1
C. 2
D. 3
点击查看答案&解析
单项选择题
以下程序有错,错误原因是( )。 main() int *p,i; char *q,ch; p=&i; q=&ch; *p=40; *p=*q; ┇
A) p和q的类型不一致,不能执行*p=*q;语句
B) *p中存放的是地址值,因此不能执行*p=40;语句
C) q没有指向具体的存储单元,所以*q没有实际意义
D) q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行语句*p=*q;没有意义,可能会影响后面语句的执行结果
点击查看答案&解析
相关试题
以下程序运行后的输出结果是______。...
若有下列定义:int a[]=1,2,3,4...
下面函数的功能是:找出一维数组元素中最大...
下列程序的运行结果是______。 #in...
以下程序的输出结果是______。 void...