首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int num,i,j,k,s; scanf("%d",&num); if(hum>99) s=3;
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int num,i,j,k,s; scanf("%d",&num); if(hum>99) s=3;
admin
2021-04-28
25
问题
运行下列程序时,若输入数据为“321”,则输出结果是( )。
main()
{ int num,i,j,k,s;
scanf("%d",&num);
if(hum>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,j=2,k=1。因为s=3,所以执行case 3,输出k,j,i的值,然后通过break结束程序。
转载请注明原文地址:https://kaotiyun.com/show/Jxtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
下列结构体的定义语句中错误的是()。
以下叙述中正确的是
有以下程序main0{inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
某二叉树有5个度为2的节点,则该二叉树中的叶子节点数是()。
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。例如,若输入:17,则应输出:46891012141516。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
下列选项中不符合良好程序设计风格的是
随机试题
苏联教育家赞科夫倡导使用发现法以培养学生的科学探索精神和创造能力。()
双管路液压制动传动装置的布置形式之一是_______每一管路都和一侧前轮与另侧后轮相连接。
通过发现事物客观规律,预测未来发展趋势,把握整体变化走向,并以此为根据确立发展目标,规划战略方案,采取超前行动的思维方法是
胃后动脉多数源于
心气虚证宜选方脾胃阴虚证宜选方
A.二甲双胍B.罗格列酮C.格列齐特D.阿卡波糖E.瑞格列奈
A、阳和汤B、泻热汤C、橘核丸D、滋阴除湿汤E、化坚二陈丸慢性子痈气滞痰凝可用
利用下图所示装置,当X、Y选用不同材料时,可将电解原理广泛应用于工业生产。下列说法中正确的是()。
[*]
A、It’stheman’sbirthdaytoday.B、Theywillhavedinneraround6.C、Theywillhaveapartyfortheman.D、Theywillgotomovie
最新回复
(
0
)