有以下程序#include int 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]);return 0;}程序运行后的输出结果是___________
查看答案
有以下程序#include int main(){int p[7]= {11,13,14,15,16,17,18},i=0,k=0;while(i<7&&*(p+i)%2){k=k+*(p+i);i++;}printf("%d\n",k);return 0;}程序运行后的输出结果是___________
A. 24
B. 45
C. 56
D. 58
有以下程序#include int main(){char a,b,c,*d;a='\';b='\xbc';c='\0xab';d="\0127";printf("%c %c %c %c \n",a,b,c,*d);return 0;}编译时出现错误,以下叙述中正确的是_______
A. 程序中只有a='\';语句不正确
B. b='\xbc';语句不正确
C. d="\0127";语句不正确
D. a='\';和 c='\0xab';语句都不正确
若有如下定义char a[]="Hello",*p=a;,则对a数组元素的正确引用是________。
A. *&a[5]
B. a+2
C. *(p+5)
D. *(a+2)
有以下程序 #include int *f(int *x,int *y){if(*x<*y)return x;elsereturn y;}int main(){int a=7,b=8,*p,*q,*r;p=&a;q=&b;r=f(p,q);printf("%d,%d,%d\n",*p,*q,*r);return 0;} 执行后输出结果是________
A. 7,8,8
B. 7,8,7
C. 8,7,7
D. 8,7,8