单项选择题

有以下程序: main() { char nn[4][3]={"12","34","56","78"),*pn[4]; int k,s=0; for(k=0;k<4;k++)pn[k)=nn[k]; for(k=1;k<4;k+=2) s=s*10+pn[k][1]-'0'; printf("%d\n",s); } 程序的输出结果是 ( )

A.48
B.26
C.3478
D.576
<上一题 目录 下一题>
热门 试题

单项选择题
已知字符'0'的ASCII码的十进制数为48,并且数组的第0个元素在低位,有以下程序 #include<stdio.h> main() { union{int i[2];long k:char c[4];}r,*s=&r; s->i[0]=0x39;s->i[1]=0x38;printf( %c n ,s->c[0]); } 程序运行后的输出结果是 ( )
A.39
B.9
C.38
D.8
单项选择题
某个C程序中有4个函数t、u、v和w,执行时t调用了u和v,u调用了t和w,v调用了w,w调用了t和v。以下叙述中正确的是 ( )
A.这4个函数都间接递归调用了自己
B.除函数t外,其他函数都间接递归调用了自己
C.除函数u外,其他函数都间接递归调用了自己
D.除函数v和w外,其他函数都间接递归调用了自己
相关试题
  • 设有如下程序: #include stdio.h mai...
  • 以下程序 #include<string.h> main(...
  • 以下关于宏的叙述中正确的是 ( )
  • C语言中,可用于说明函数的是 ( )
  • 如果对一个关系实施了一种关系运算后得到了...