下面程序的输出结果是()。int main(){ int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a+3; printf("%d",*++p); return 0;}
A. 3
B. 4
C. a[4]的地址
D. 非法
查看答案
下列程序的输出结果是()。void f(*p){ *p=5;}int main(void ){int a,*p;a=10;p=&a;f(p);printf("%d",(*p)++);return 0;}
A. 5
B. 6
C. 10
D. 11
下面程序的运行结果是()。#include#includeint main(){char *s1="AbDeG";char *s2="AbdEg";s1+=2;s2+=2;printf("%d\n",strmp(s1,s2));return 0;}
A. 正数
B. 负数
C. 零
D. 不确定
设有如下定义则程序段输出结果为()。int arr[]={6,7,8,9,10};int *ptr;ptr=arr;*(ptr+2)+=2;printf("%d,%d\n",*ptr,*(ptr+2));
A. 8,10
B. 6,8
C. 6,10
D. 7,9