99) s=3: else if(nu" />
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int hum,ij,k,s; scanf("%d",&num); if(num>99) s=3: else if(nu
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
99) s=3: else if(nu">运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int hum,ij,k,s; scanf("%d",&num); if(num>99) s=3: else if(nu
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int hum,ij,k,s; scanf("%d",&num); if(num>99) s=3: else if(nu
admin
2017-11-27
28
问题
运行下列程序时,若输入数据为“321”,则输出结果是( )。
main()
{ int hum,ij,k,s;
scanf("%d",&num);
if(num>99)
s=3:
else if(num>9) s=2:
else s=1;
i=num/100;
j=(num-i*100)/10;
k=(num—i*100-j*10);
switch(s)
{ case 3:printf("%d%d%d\n",kj,i);
break;
case 2:printf("%d%d\n",k,j);
case 1:pfintf("%d\n",k);
}
}
选项
A、123
B、1,2,3
C、321
D、3,2,1
答案
A
解析
本题考查if…else语句和switch语句。scanf函数通过键盘读入num的值。因为“num=321>99”,所以“s=3,i=3,j=2,k=1”。因为s=3,所以执行case 3,输出k,i,i的值,然后通过break结束程序。
转载请注明原文地址:https://kaotiyun.com/show/t2xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
以下关于C语言的叙述中正确的是()。
当运行以下程序时,输入abcd,程序的输出结果是_________。insert(charstr[]){inti;i=strlen(str);while(i>0){str[2*i]=s
以下程序的输出结果是____________。#includeintfun(intx){staticintt=0;return(t+=x);}main(){ints
以下程序运行后的输出结果是____________。main(){inta=3,b=4,c=5,t=79;if(b
uniondt{inta;charb;doublec;}data;以下叙述中错误的是
若有说明intm[3][4]:{3,9,7,8.5},(*q)[4];和赋值语句q=m;,则中0
有下列程序,其中%u表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(“%u\n”,x);}程序运行后的输出结果是(
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个__________实际上对应一个处理模块。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
随机试题
关于紧急避孕药下列说法错误的是
根据移植的方法进行分类,不包括下列哪一项()
最好发于吸烟者的肺部恶性肿瘤是()。
低温热水热网的最高温度是()℃。
阅读理解本订购合同内容,把下列条款翻译成汉文并回答相关问题。4.(1)翻译下列条款(2分)INSURANCE:Tobecoveredbysellerfor110%ofCIFvalueagainstAllRisksan
能够反映商业银行的真实风险水平的资本是()。
以划拨方式取得土地使用权,经批准转让房地产时,还应交纳契税。()
在中亚五国中,同中国接壤的是:
Toddisnotreally______,buthefailedthemid-termexam.
Scientistswhobelievecellphonesaredangeroushavebeenthrowingouthypothesestoexplainawaythenegativeresults.Maybes
最新回复
(
0
)