首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下列程序时,若输入数据为“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
2017-07-27
13
问题
运行下列程序时,若输入数据为“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/o7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言规定,函数返回值的类型是()。
有以下程序#include<stdio.h>voidmain(){chars[]={"01aXy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]<=’a’&&s[i]>=’
下列字符数组初始化语句中,不正确的是()。
设有定义:“longx=123450L;”,则以下能够正确输出变量x的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
若有定义:inta=6,b=8,c=14;接着顺序执行下列语句后,变量c中的值是()。c=(b-=(a-5));a=(c%3)+(a=8);
有以下程序:intf1(doubleA){returna*a;}intf2(intx,inty){doublea,b;a=f1(x);b=f1(y);returna+b;}mai
运行下面的程序,输入字符串MicrosoftVisualStudio,则程序的执行结果是()。#include<stdio.h>main(){charChr[20];scanf("%s",&Chr);p
下列程序输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’\0’};inti,j;i=sizeof(a);
C语言中,文件组成的基本单位为()。
随机试题
下列可以指定建立无重复索引的字段类型是()
常见的脑疝类型有______、______和______3类。
《内经》认为,寒邪入经,其性凝滞,则
资产负债表的格式主要有账户式和报告式两种,我国采用的是报告式,因此才出现财务报表这个名词。()
改动算式“33+3+3一3=37”中任何数字或者符号,可以使得等式成立。则以下改动不能使等式成立的是()。
史上有“天下第一泉”之称的四大名泉是()。
A.That’sacceptable.B.hereisyourbill.C.thisisamiscalculation.A:Goodmorning,sir.CanIhelpyou?B:Yes,I’mleav
IP地址块192.168.133.128/26的子网掩码可写为
FoxPro的数据库文件中,用于存放图象、声音等多媒体对象的字段()。
InBritain,thosewholivetobe100yearsoldreceiveabirthdaycardfromthequeen.Inthefuture,centenarianseverywherema
最新回复
(
0
)