单项选择题以下程序的输出结果是 ( )。char cchar(char ch) { if(ch>='A'&&ch<='Z') ch=ch-'A'+'a'; return ch; } main() { char s[]= ABC+abc=defDEF ,*p=s; while(*p) { *p=cchar(*p); p++; } printf( %s n ,s); }
单项选择题以下程序的输出结果是()。 #include main() {inti=0,a=0; while(i<20) {for(;;) {if((i)==0)break; elsei--; } i+=11;a+=i; } printh( %d n ,a); }
A.21 B.32 C.33 D.11
单项选择题以下程序的输出结果是()。 Main() {inta=4,b=5,c=0,d; d=!a&&!b||!c; printf( %d n ,d); }
A.1 B.0 C.非0的数 D.-1
单项选择题以下程序的输出结果是()。 main() {inta=0,i; for(i=;i<5;i++) {switch(i) {case0: case3:a+=2; case1: case2:a+=3; default:a+=5; } } printf( %d n ,a); }
A.31 B.13 C.10 D.20
单项选择题以下程序中,while循环的循环次数是()。 main() {inti=0; while(i<10) {if(i<1)continue; if(I==5)break; i++; } ...... }
A.1 B.10 C.6 D.死循环,不能确定次数