首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int num,i,j,k,s; scanf(’’%d’’,&num); if(num>99) s=3; else if
运行下列程序时,若输入数据为“321”,则输出结果是( )。 main() { int num,i,j,k,s; scanf(’’%d’’,&num); if(num>99) s=3; else if
admin
2018-09-26
46
问题
运行下列程序时,若输入数据为“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,j=2,k=1”。因为s=3,所以执行case 3,输出k,j,i的值,然后通过break结束程序。
转载请注明原文地址:https://kaotiyun.com/show/aNxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。voidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=3,b=6,*x=&a,*y=&b;
下列程序的运行结果是()。#include<stdio.h>main(){stmctdate{intyear,month,day;}today;primf("%d\n",sizeof(struct
在C语言中,整数65534在存储单元中的存储情况是()
软件工程研究的内容主要包括:【】技术和软件工程管理。
以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是()。abs(intx){if(x>=0)returnx:elsereturn-x;}main(){i
下列关键字中,不属于C语言变量存储类别的是______。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是()
二分查找一个具有n个元素的有序表,其时间复杂度为______。
设有定义:inta=0,b=1;,以下表达式中,会产生"短路"现象,致使变量b的值不变的是()。
随机试题
有关己烯雌酚的描述正确的是:
行肛管排气操作时将肛管自肛门插入直肠
患者,男性,28岁。6小时前从4米高处坠落,不能站立行走。查体:左小腿明显肿胀,中段畸形,足背动脉搏动减弱,皮肤温度较对侧降低,被动屈伸足趾时疼痛加重。预后状况最主要取决于
集中采购机构对采购人员的专业水平、工作实绩和职业道德状况定期进行考核。采购人员经考核小合格的,不得继续任职。()
邮政信件分拣设备
分组比较法在应用上存在的一系列潜在的问题包括()。
根据印花税的有关规定,以下免征印花税的项目有()。
东晋最有影响的雕塑家是_______。
下列关于软件工程的描述中正确的是
Accordingtothepassage,whichofthefollowingnewspapershavethelargestcirculation?
最新回复
(
0
)