题目内容

设有以下程序段 ,则 _____。int x=0,s=0;while(!x!=0) s+=++x; printf("%d",s);

A. 运行程序段后输出0
B. 运行程序段后输出1
C. 程序段中的表达式是非法的
D. 程序段执行无限次

查看答案
更多问题

若程序执行时的输入数据是2473<回车>,则下述程序的输出结果是______。#include void main(){ int cs;while((cs=getchar())!='\n'){switch(cs-'2'){ case 0:case 1: putchar(cs+4);case2: putchar(cs+4); break;case 3: putchar(cs+3);default:putchar(cs+2); }}}

A. 668977
B. 668966
C. 6677877
D. 6688766

下述程序的输出结果是_______。#include"stdio.h"void main(){ int i=6;while(i--)printf("%d",--i);printf("\n");}

A. 531
B. 420
C. 654321
D. 死循环

下列程序的输出结果是_______。#include "stdio.h"void main(){ intk=5;while(-k) printf("%d",k-=3); printf("\n");}

A. 1
B. 2
C. 3
D. 死循环

以下程序运行后的输出结果是_______。#include "stdio.h"void main(){ int y=10; while(y--);printf("y=%d\n",y);}

A. y=0
B. y= -1
C. y=1
D. while构成无限循环

答案查题题库