如下程序的输出结果是 #include main() { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i

admin2010-12-10  30

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

选项 A、69825
B、63825
C、6385
D、693825

答案C

解析 考查通过指针引用字符串数组中的元素。通过行指针p来实现数组元素的引用。 用格式说明符%s进行整串输入与输出。
转载请注明原文地址:https://jikaoti.com/ti/SOB0FFFM
0

最新回复(0)