0) s=s+1;if(a>b) t=s+1; elseif (a==b) t=5;else t=2*s;printf("%d\n",t);}"/>
←
返回首页
[单选题]为了使运行下列程序后输出4,则输入的a和b值应满足的条件是()
main()
{int s=1,t=1,a,b;
scanf("%d,%d",&a,&b);
if(a>0)
s=s+1;
if(a>b)
t=s+1;
elseif (a==b) t=5;
else t=2*s;
printf("%d\n",t);
}
A
a〉b
B
a〈b〈0
C
0〈a〈b
D
0〉a〉b
正确答案:C
题目解析
main()
{int s=1,t=1,a,b;
scanf("%d,%d",&a,&b);//执行输入命令
if(a>0) //如果a<0时,直接输出t=1;不成立,所以a>0条件成立。
s=s+1 ; //a>0时,执行,得s=2。
if(a>b) //如果a>b条件成立时,t=1+1=2,t的输出为2.,不成立。
t=s+1;
elseif (a==b) t=5; //如果a==b,那么直接输出t=5,此条件不成立
else t=2*s; //以上条件不成立时,即a
printf("%d\n",t); //执行,输出4
}
最新题目
[综合题]
按照国家有关政策,企业购置环保设备可以申...
[单选题]
要使资本结构达到最佳,应使()达到最低。
[简答题]
简述社会保障资金管理的内容。
[单选题]
下列属于著名散文作家郭风的代表作的是( ...
[单选题]
对于电动加速速率限制环节,在主机减速过程...
[单选题]
某不可修复废品生产成本为8000元,残料...
[单选题]
按“四呼”来给汉语音节中的韵母归类,ua...
[单选题]
与托儿所幼儿园相比,家庭教育的特点是( ...
[单选题]
On snowy days,you ha...
[单选题]
结直肠癌最常见的转移途径为()
扫描二维码
免费搜题、免费刷题、免费查看解析
粤ICP备2024339408号-1