首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char k; int i; for(i=1;i<3;i++) { scanf("%c",&k); switch(k) { case ’0’: printf("another\n"
有以下程序: main() { char k; int i; for(i=1;i<3;i++) { scanf("%c",&k); switch(k) { case ’0’: printf("another\n"
admin
2010-01-10
20
问题
有以下程序: main() { char k; int i; for(i=1;i<3;i++) { scanf("%c",&k); switch(k) { case ’0’: printf("another\n"); case ’1’: printf("number\n"); } } } 程序运行时,从键盘输入01<回车>,程序执行后的输出结果是( )。
选项
A、another number
B、another number another
C、another number number
D、number number
答案
4
解析
本题在for循环中嵌套了switch语句,每循环一次通过scanf()函数从键盘上输入一个k值,然后执行switch语句。for循环共循环了两次,当i=1时,从键盘上读入’0’,使得k的值为’0’,执行switch语句中case’0’:后面的语句,输出"another",接着执行case’0’:下面的语句输出"number",退出switch语句,当i=2时,从键盘上读入’1’,使得k的值为’1’,执行switch语句中case’1’后面的语句,输出"number",退出switch语句。当i=3时退出循环。故最后的输出为"another"、"number"和"number",所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/YQWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubFormKeyDown(KeyCode—PrivateSubForm_KeyPress(KeyAsciiAsInteger,ShiftAsInte
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputSox("请输入一个多位整数")Fork=1ToLen(x)b=Mid(x,k,1)
以下关于控件数组的叙述中,错误的是
现有语句:Y=IIf(x>0,xMod3,0)设x=10,则y的值是
下面描述中不属于数据库系统特点的是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是()。
能够用于标识对象名称的属性是
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
随机试题
砌体工程的质量控制点为()。
症见神疲乏力,肌衄,舌淡证属于
在脑血管疾病中,起病速度最快的是
根据《合伙企业法》的规定,下列各项中,属于有限合伙人当然退伙的是()。
开业庆典赠送的礼品属于()的范畴。
下列说法错误的是()。
1946年1月,政治协商会议协议规定:改组国民党一党政府,成立政府委员会为最高国务机关,委员的一半由国民党以外的人士充任,这一规定()。
由于自然科学与社会科学的研究对象、性质的根本不同,所以自然科学的发展不必依靠人文和社会科学的发展。()
Salt,shellsormetalsarestillusedasmoneyinout-the-waypartsoftheworldtoday.Saltmayseemratherastrange【C1】___
Ithasrecentlybeenannouncedthatalargeshoppingcentermaybebuiltinyourneighborhood.Doyousupportoropposethispla
最新回复
(
0
)