有以下程序main(){ int a[]={1,2,3,4,5,6,7,8,9,0),*p; for(p=a;p<a+10;p++) printf(“%d,”,*p);} 程序运行后的输出结果是

admin2009-01-15  28

问题 有以下程序main(){    int a[]={1,2,3,4,5,6,7,8,9,0),*p;    for(p=a;p<a+10;p++)       printf(“%d,”,*p);}    程序运行后的输出结果是

选项 A、1,2,3,4,5,6,7,8,9,0,
B、2,3,4,5,6,7,8,9,10,1,
C、0,1,2,3,4,5,6,7,8,9,
D、1,1,1,1,1,1,1,1,1,1,

答案1

解析 本题考查的是指针的简单应用.本题通过一个for循环,让指针变量p从数组a的首地址开始递增遍历到a+9也就是a[9]数组的最后一个元素。在循环体中用一条输出语句输出当前p所指数据的内容和一个’,’字符。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/xnXp777K
0

最新回复(0)