单选题

要使以下程序的输出结果为4,则a和b应满足的条件是。main{ints,t,a,b;scanf(%d%d,&a,&b);s=t=1;if(a>0)s+=1;if(a>b)t=s+t;elseif(a==b)t=5;elseprintf(%d ,t);}()

A. a<0且a
B. a<0且a
C. a>0且a
D. a>0且a>b

查看答案
该试题由用户665****76提供 查看答案人数:29594 如遇到问题请 联系客服
正确答案
该试题由用户665****76提供 查看答案人数:29595 如遇到问题请联系客服

相关试题

换一换
单选题
要使以下程序的输出结果为4,则a和b应满足的条件是。main{ints,t,a,b;scanf(%d%d,&a,&b);s=t=1;if(a>0)s+=1;if(a>b)t=s+t;elseif(a==b)t=5;elseprintf(%d ,t);}()
A.a<0且a0且a0且a>b
答案
主观题
若有以下程序 #include main() { int a=0,b=0,c=0; c= (a -= a), (a+=b, b+=4); printf("%d,%d,%dn",a,b,c); } 则程序的输出结果是
答案
单选题
以下程序运行后输出的结果是 ______。 a = 12.3 b=-123 m=Len(Str$(A)+Str$(B)) Print m End
A.9 B.5 C.7 D.8
答案
多选题
若有以下程序:main(){int a=-2,b=0;while(a++) ++b;printf(“%d,%d”,a,b);}则程序的输出结果是()
A.0,2 B.1,3 C.2,3 D.1,2
答案
单选题
有以下程序: void main() int a=1, b=2, m=0, n=0,k; k=((n=b>a)+b)||(m=a<b); printf("%d,%d",k,m); 程序运行后输出的结果是()。
A.0,0 B.0,1 C.1,0 D.1,1
答案
单选题
有以下程序段:int a = 2, b = 3, c = 4;if (c = a + b) { printf(“OK!”);}else { printf(“No!”);}输出结果是()
A.OK! B.No! C.程序错误 D.以上都不对
答案
主观题
以下程序输出的结果是【】。main(){ int a=5,b=4,c=3,d;d=(a>b>c);printf("%d ",d);}
答案
单选题
以下程序的输出结果是: deftest(b=2,a=4): globalz z+=a*b returnz z=10 print(z,test())
A.18 B.None C.1018 D.Unbound E.Local F.Error G.1818
答案
单选题
以下程序输出结果是__.includevoidmain{intm=4;if(m>5)printf(%d ,m--);elseprintf(%d ,--m);}()
A.7 B.6 C.5 D.4
答案
单选题
若有以下程序:main(){int a=6,b=0,c=0;for(;a;){ b+=a; a-=++c; }printf(“%d,%d,%d”,a,b,c);}则程序的输出结果是()
A.0,14,3 B.0,14,6 C.0,18,3 D.1,14,3
答案
热门试题
下列程序段的输出结果是__int a,b,m;for(a=5;a>=1;a–){ m=0; for(b=a;b 以下程序的输出结果是()。 main() int a=4,b=5,c=0,d; d=!a&&!b||!c: printf("%d",d); 以下程序的输出结果是()main(){ int a=4,b=5,c=0,d; d=!a&&!b||!c; printf(“%d”,d); } 下列程序的输出结果是()。 main(){int b=4;b*=b+=b+b;printf(“%d ”,a);} 若有以下程序:则该程序运行后的输出结果是() 有以下程序#includemain()ina=0,b=0;/*给a赋值a=10;b=20;给b赋值*/printf("a+b=%",a+b);/*输出计算结果*/}程序运行后的输出结果是() 以下程序的输出结果是: def test( b = 2, a = 4): global z z += a * b return z z = 10 print(z, test()) 有以下程序: #include main(  ) {int a=1,b=2; while(a<4){b+=a;a+=2;b%=l0;} printf("%d,%d",a,b); ) 程序运行后的输出结果是(  ) 有以下程序: main() unsigned a=32768; int b; b=a; printf("b=%d" ,b); 程序执行后输出的结果是()。 下面程序中$b的输出结果是()。 以下程序的输出结果是。 def func(a, *b): for item in b: a += item return a m = 1 print(func(m, 1, 1, 2, 3, 5, 7, 12, 21, 33)) 与逻辑A*B,以下条件满足逻辑输出为0的是() 当输入4时,以下程序的输出结果是() 有以下程序main() {unsigned char a=2,b=4,c=5,d; d=a|b; d&=c; printf(“%d ”,d); } 程序运行后的输出结果是( )。 有以下程序: main() unsigned char a=2,b=4,c=5,d; d=a|b; d&=c; printf("%d",d); 程序运行后输出的结果是()。 以下程序运行后输出的结果是______。 void main() int a=4,b=5,c=9; if (c^a+b) printf("yes"); else printf("no"); 以下程序段的输出结果是       。  main () {int a=2,b=3,c=4; a*=16+(b++)-(++c); printf("%d",a);}   若执行下述程序时从键盘输入3 4,则输出结果是()。 #include main( ) { int a,b,s; scanf("%d%d",&a,&b); s=a; if (a 以下程序的输出结果是________。 #include "stdio.h" f(int b[],int m,int n) { int i,s=0; for(i=m;i 以下程序输出结果是________。 int main { int m=5; if (m++>5) cout
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    安全验证

    点击更换

    确定