首页 > 继续教育
题目内容 (请给出正确答案)
[单选题]

执行以下程序段后,inta=0;if(!a)printf("1");elseprintf("0");输出结果是()。

A.0

B.1

C.10

D.提示运行错误

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“执行以下程序段后,inta=0;if(!a)printf("…”相关的问题
第1题
执行以下程序段inta=5,b;b=++a*3后b的值为:()。

A.18

B.17

C.15

D.16

点击查看答案
第2题
若执行以下程序段,其运行结果是() 。charc[]={'a','b','/0','c','/0'};printf("%s/n",c);

A.abc

B.'a''b'

C.abc

D.ab

点击查看答案
第3题
下面程序段运行后,变量a、b、c的值依次是()。inta,b,cA=1,c=(a++,b=2,b/2,a+10)

A.1,1,11

B.1,2,12

C.2,2,11

D.2,2,12

点击查看答案
第4题
以下程序的输出结果是()main()inta=0,i=0;switch(i){case0;case3:a+=2;case1;case2:a+=3;case5:a+=5;}printf(“%d/n”,a);

A.5

B.3

C.8

D.10

点击查看答案
第5题
执行下列程序段后,变量j的结果为()。int i=0,j=0;while(i++<10);while(j++<10);

A.21

B.10

C.11

D.20

点击查看答案
第6题
执行完下面程序片段后,()的结论是正确的。inta,b,c;a=1;b=2;c=(a+b>3?a++:b++);

A.a的值是2,b的值是3

B.a的值是1,b的值是3

C.a的值是1,b的值是2

D.c的值是false

点击查看答案
第7题
分析以下程序,该程序可能的执行结果是()publicclassTest{publicstaticvoidmain(String[]args){inti=0;while(i){if(i==4){break;}++i;}}}

A.执行后i=0

B.执行后i=3

C.执行后i=4

D.编译不能通过

点击查看答案
第8题
有以下程序段:INTEGERA(5),TDATAA/1,2,3,4,5/DOI=1,2T=A(I)A(I)=A(6-I)A(6-I)=TENDDOPRINT*,A(5)END执行以上程序后,输出的A(5)的值为:()。

A.1

B.5

C.4

D.2

点击查看答案
第9题
执行以下程序段后,AL寄存器的内容为()H。 MOV AX, 002CH MOV CX, 0004H AA: SUB AL, CL LOOP AA HLT
执行以下程序段后,AL寄存器的内容为()H。 MOV AX, 002CH MOV CX, 0004H AA: SUB AL, CL LOOP AA HLT

点击查看答案
第10题
分析以下程序,该程序执行后输出的是()publicclassTest{privatestaticintj=0;publicstaticbooleanmethodB(intk){j+=k;returntrue;}publicstaticvoidmethodA(inti){booleanb;b=i>10&methodB(1);b=i>10&&methodB(2);}publicstaticvoidmain(String[]args){methodA(0);System.out.println(j);}}

A.0

B.1

C.2

D.3

E.代码编译不能通过

点击查看答案
第11题
执行以下程序后,y的值是()。main(){int a[]={2,4,6,8,10};int y=1, x, *p;|p=&a[1];for (x=0;x<3;x++)y =*(p+x);printf("%d/n",y);}

A.6

B.4

C.8

D.10

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改