首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int num,i,j,k,s; scanf(’’%d’’,& num); if(num>99) s=3: else i
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int num,i,j,k,s; scanf(’’%d’’,& num); if(num>99) s=3: else i
admin
2020-06-16
74
问题
运行下列程序时,若输入数据为“321”,则输出结果是( )。
main()
{ int num,i,j,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’’,k,j,i);
break;
case 2:printf(’’%d%d\n’’,k,j);
case 1:printf(’’%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,i=2,k=1”。因为s=3,所以执行case 3,输出k,i,i的值,然后通过break结束程序。
转载请注明原文地址:https://kaotiyun.com/show/6s3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intf(intx,inty){return((y-x)*x);}main(){inta=3,b=4,C=5,d;d=f(f(a,b),f(a,c));prinff("%d\n",
设有以下语句:inta=1,b=2,c;c=a^(b<<2);执行后,c的值为()。
以下能正确定义字符串的语句是()。
以下选项中不能用作C程序合法常量的是()。
计算机能直接执行的程序是()。
设有定义:intsum=100,i;以下选项中,能够实现sum-=1+2+3…+10的程序段是()。
若有程序段charc;doubled:scanf("%lf%c",&d,&c);如果想把2.3输入给变量d,字符’f’输入给变量c,程序运行时正确的输入是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main
以下选项中关于C语言常量的叙述错误的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
凝胶调剖剂的成胶时间是以()出现拐点所经历的时间。
甲公司2014年12月31日的资产负债表如下:公司2014年的销售收入为100000元,销售净利润为10000元,净利润的50%分配给投资人。公司的资产除固定资产以外都随销售量的增加而增加;负债及所有者权益中,只有应付费用和应付账款随销售量同比变化
关于仲裁调解,下列哪些表述是正确的?(2010年试卷三第8l题)
由于微观粒子的碰撞、转动和振动等热运动而引起能量从高温部分传向低温部分的现象被称为()
目前我国的利率政策是()
基金份额持有人是()。Ⅰ.基金的出资人Ⅱ.基金资产的所有者Ⅲ.基金投资回报的受益人Ⅳ.基金的管理者
开办银团贷款业务的银行应当定期向当地银行业协会报送银团贷款有关信息,具体包括()。
“飞流直下三千尺,疑是银河落九天”是唐代诗人李白描写()的诗句。
简述想象的含义及其功能。
DemonstratorsrallyatLosAngelesCityHallduringthefirstWomen’sMarch,heldonJan.21,2017,onedayafterPresidentTrum
最新回复
(
0
)