计算机选择题全部

A) 0 B) 1 C) 2 D) 3 &&H&& A B C D

&&D&& C

*24、D

假定w、x、y、z、m均为int型变量,有如下程序段:

w=1;x=2;y=3;z=4; m=(w

&&D&& D

*25、C

以下程序的执行结果是( )。 #include

main( ) { int a,b,c; a=2;b=3;c=1; if (a>b) if (a>c) printf(\else printf(\printf(\ A) 2 B) 2 end C) end D) 3 end &&H&& A B C D

&&D&& C

*26、A

以下程序的执行结果是( )。 #include

main( ) { int a,b,c,d,x; a=c=0; b=1; d=20; if (a) d=d-10; else if(!b) if (!c) x=15; else x=25; printf(\ A) d=20 B) d=10 C) d=15 D) 25 &&H&& A B C D

&&D&& A

*27、A

如果c为字符型变量,下面________可以判断c是否为空格。 A) if(c==32) B) if(c=' ') C) if(c='32') D) if(c='') &&H&& A B C D

&&D&& A

*28、A

如果c为字符型变量,判断c是否为空格不能使用________。 A) if(c=='32') B) if(c==32) C) if(c=='\\40') D) if(c==' ') &&H&& A B C D

&&D&& A

*29、B

设ch是char型变量,值为'A',则表达式 ch=(ch>='A' && ch<='Z')?ch+32:ch的值是: A) Z B) a C) z D) A &&H&& A B C D

&&D&& B

*30、A

设a为整型变量,不能正确表达数学关系10

B) a==11||a==12||a==13||a==14 C) a>10&&a<15

D) !(a<=10)&&!(a>=15) &&H&& A B C D

&&D&& A

*31、C

运行下面程序时,若从键盘输入数据为\,则输出结果是( )。 main( )

{ int t; scanf(\

else if (t>=70) printf(\ A) B B) B OK C) B

D) B OK C D E OK &&H&& A B C D

&&D&&

C

*32、A

以下程序的运行结果是( )。 main( )

{ int a=-1,b=3,c=3; int s=0,w=0,t=0; if (c>0) s=a+b; if (a<=0) { if (b>0) if (c<=0) w=a-b; } else if (c>0) w=a-b; else t=c; printf(\ }

A) 2,0,0 B) 0,0,2 C) 0,2,0 D) 2,0,2 &&H&& A B C D

&&D&& A

*33、B

运行下面程序时,从键盘输入\,则输出结果是( )。 main( ) { int t,h,m;

scanf(\h=(t/100); if (h==0) h=12; printf(\m=t0; if (m<10) printf(\printf(\

if (t<1200||t==2400) printf(\ A) 6:05PM B) 4:05PM C) 16:05AM D) 12:05AM &&H&& A B C D

&&D&& B

*34、B

运行下面程序时,从键盘输入数据为\,则输出结果是( )。 #include

main( ) { int a,b,c; scanf(\

{ case 1: printf(\break;

case 4: { if(c!=0) {printf(\ A) 10 B) 8

联系客服:779662525#qq.com(#替换为@)