问题 单项选择题

如下程序的输出结果是 #include<stdio.h> main() { char ch[2)[5]={"6937","8254"},*p[2]; int i,j,s=0; for (i=0;i<2;i++) p[i]=ch[i]; for (i=0;i<2;i++) for(j=0;p[i][j]>'\0';j+=2) s=10*s+p[i][j]-'0'; printf("%d\n",s);}

A.69825

B.63825

C.6385

D.693825

答案

参考答案:C

解析:[命题目的] 考查通过指针引用字符串数组中的元素。[解题要点] 通过行指针p来实现数组元素的引用。[考点链接] 用格式说明符%s进行整串输入与输出。

单项选择题
单项选择题