单项选择题
下列程序的输出结果是______。
main()
char*s="1221";
int k=0,a=0,b=0;
do
if(k%2==0)
a=a+s[k]-’0’;
continue;
b=b+s[k]-’0’;
while(s[++k]);
printf("k=%d a=%d b=%d\n",k,a,b);
A.k=3 a=4 b=3
B.k=3 a=3 b=3
C.k=4 a=3 b=3
D.k=4 a=2 b=3
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
软件工程的出现是由于______。
点击查看答案&解析
单项选择题
分析下面的程序 main() int*p1,*p2,*p; int x=4,y=6; p1=&x;p2=&y; if(x<y) p=p1;p1=p2;p2=p; printf( %d,%d, ,*p1,*p2); printf( %d,%d n ,x,y); 程序的输出结果为_______。
A.6,4,4,6
B.4,6,6,4
C.4,6,4,6
D.6,4,6,4
点击查看答案&解析
相关试题
下面程序把从终端读入的文本(用#作为文本...
以下程序的功能是:从键盘输入一字符串,要...
以下程序的运行结果是______。 stru...
下列程序的输出结果是______。 main...
以下程序的输出结果是______。 main...