设有以下程序段 ,则 _____。int x=0,s=0; while(!x!=0) s+=++x; printf("%d",s);while(!0!=0)while(1!=0)while(1) //执行 s=s+(++x) s=1
A. 运行程序段后输出0
B. 运行程序段后输出1
C. 程序段中的表达式是非法的
D. 程序段执行无限次
查看答案
若程序执行时的输入数据是2473<回车>,则下述程序的输出结果是______。#include int main(){int cs;while((cs=getchar())!='\n'){switch(cs-'2'){case 0:case 1: putchar(cs+4);case 2: putchar(cs+4); break;case 3: putchar(cs+3);default: putchar(cs+2); }}return 0;}
A. 668977
B. 668966
C. 6677877
D. 6688766
下述程序的输出结果是_______。#include "stdio.h"int main(){ int i=6;while(i--) printf("%d",--i);printf("\n");return 0;}
A. 531
B. 420
C. 654321
D. 死循环
下面程序的运行结果是_______。a=1;b=2; c=2; while(a
A. 1,2,0
B. 2,1,0
C. 1,2,1
D. 2,1,1
以下对一维整型数组 a 定义正确的是______。
A. int a(10);
B. int n=10,a[n];
C. int n;scanf("%d",&n); int a[n];
D.
E. define SIZE 10 int a[SIZE];