首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int num,i,j,k,s; scanf(“%d”,&num); if(num>99) s=3: else if(n
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int num,i,j,k,s; scanf(“%d”,&num); if(num>99) s=3: else if(n
admin
2021-07-09
29
问题
运行下列程序时,若输入数据为“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/5Ytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是()。#include<stdio.h>main(){charp[][4]={’’ABC’’,’’DEF’’,’’GHI’’};inti;for(i=0;i<3;i++
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是()。
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
计算机软件的构成是()。
在源程序的开始处加上“#include”进行文件引用的原因,以下叙述正确的是()。
编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。例如,若输入17,则应输出:46891012141516。注意:部分源程序给出如下。请勿改动主函数main和其他
设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
下列与队列结构有关联的是
随机试题
下列不属于时间单位的有()。
男性,43岁。肝硬化患者,近2个月发热,右肋下疼痛,肝肋下3cm,质硬轻触痛,脾肋下一指,血白细胞6.0×109/L,中性粒细胞百分比60%,先后两次查AFP,分别为200μg/L和600μg/L。最大可能是
下列行为违反了《建设工程勘察设计管理条例》的是:
在一个英语学习分化比较大的班级中,最好的处理方法是()。
现要安排6位教师去4个学校支教,要求每个被支教的学校至少要有一位教师到位,则有()种不同的安排方案。
时代的场景变化太大了,要让年轻一代真正记住历史,不能停留在概念式的说教上。真正完整有效的历史教育,是应当融汇在生活之中的。它不应当仅仅是在纪念馆里才能看到,只是在书本中才能读到,它还应当以丰富、适当的形式渗透到我们居住的街区和生活的种种场景之中,这样才能在
在大革命失败的危急关头,中共八大会议确定的总方针是
Timewas,oldpeopleknewtheirplace.Powerwaspassedtosonsanddaughters,crownsplacedonyoungerheads.Notanymore.The
Whichofthefollowingwordsisbuiltbyabbreviation?
Themoretimewespendsittinginfrontofourcomputers,theworseourposturegets.Moderntechnologyisturningusintoliter
最新回复
(
0
)