首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下列程序时,若输入数据为“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/
运行下列程序时,若输入数据为“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/
admin
2021-06-15
45
问题
运行下列程序时,若输入数据为“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,i);
break;
case2:printf("%d%d\n",k,j);
case1: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,j,i的值,然后通过break结束程序。
转载请注明原文地址:https://kaotiyun.com/show/dftp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
下列叙述中正确的是
有以下程序#includevoidmain(){inta=1,b=0;printf("%d,",b=(a++)+(a++));printf("%d\n",a+b);}程序运行后的输出结果是(
结构化程序的三种基本结构是
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();printf("%d\n",s);
下列定义变量的语句中错误的是
以下程序段中的变量已正确定义:for(i=0;i<4;i++,i++)for(k=1;k<3;k++);prinff("*");程序的运行结果是()。
随机试题
资本主义发展的历史趋势是()
患者,男,60岁。咳嗽2个月,以干咳为主,有午后低热,今上午突然咯血400ml来院急诊。大咯血时,患者应采取的体位是
AIDS的实验室检测包括初筛试验和确认试验两类。如果在筛查时发现血清HIV抗体阳性,说明
乙醇及尿素等水溶性分子的吸收是不需要载体,药物从高浓度区向低浓度度区扩散的为
下列有关代履行的说法哪些是正确的?()
甲公司2011年末有关资产组、总部资产和商誉资料如下:(1)甲公司在A、B、C三地拥有三家分公司,其中,C分公司是上年吸收合并的公司。这三家分公司的经营活动由—个总部负责运作;同时,由于A、B、C三家分公司均能产生独立于其他分公司的现金流人,所以该公司将
在当前现实生活中具有广泛社会基础的奉献精神是()。
(复旦大学2018)仅限于会员国政府之间和IMF、与会员国之间使用的储备资产是()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
Walking—likeswimming,bicyclingandrunning—isanaerobicexercise,【B1】______buildsthecapacityforenergyoutputandphysica
最新回复
(
0
)