首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运行下列程序,若从键盘输入字母“a”,则输出结果是( )。 char c; c=getchar(); if(c>=’a’&&c<=’g’) c=c+4; else if(c>=’g’&&c<=’z’) c=c-21;
运行下列程序,若从键盘输入字母“a”,则输出结果是( )。 char c; c=getchar(); if(c>=’a’&&c<=’g’) c=c+4; else if(c>=’g’&&c<=’z’) c=c-21;
admin
2010-05-22
18
问题
运行下列程序,若从键盘输入字母“a”,则输出结果是( )。 char c; c=getchar(); if(c>=’a’&&c<=’g’) c=c+4; else if(c>=’g’&&c<=’z’) c=c-21; else printf("input error!\n"); putchar(c);
选项
A、f
B、t
C、e
D、d
答案
4
解析
首先,getchar函数通过键盘读入字符’a’,即c=’a’,(其实c得到的是字符a的ASCII码值),然后判断if语句的控制条件,发现’a’>=’a’&&’a’<=’g’成立,则执行下一步列的语句,c=c+4,c得到的是字符e的ASCII码值,退出if语句,通过putchar函数输出字符e。
转载请注明原文地址:https://kaotiyun.com/show/djWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于语句DimVar1,Var2AsInteger,下列说法中正确的是
表达式Int(Rnd(0)*50)所产生的随机数范围是
下列表达式中不能判断x的是否为偶数的是
以下说法中正确的是()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为()。
下列选项中,不属于数据模型所描述的内容的是()。
以下选项中,不合法的VisualBasic的变量名是( )。
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示,下列选项错误的是()。
下面不属于软件工程的3个要素的是()
随机试题
宫内节育器取出的时间为
寒痰湿浊凝滞于胸中,胸阳不振,咳唾胸痹,宜选用
导致药源性肠炎,赤痢样大便的药组是()。
属于二级信息的是()。
患者,女性,35岁。4天前不慎刺伤中指末节指腹,当时仅有少量出血,未予特殊处理。昨日发现手指明显肿胀、皮肤苍白,自感有搏动性跳痛。尤以夜间为甚,全身不适。若治疗不及时,患者易发生
注册会计师负责审计甲公司20×4年度财务报表。在识别、评估和应对由于舞弊导致的重大错报风险时,注册会计师遇到下列事项,请代为作出正确的专业判断。对于舞弊导致的重大错报风险,下列审计程序中注册会计师认为通常可以增强审计程序不可预见性的有()。
美术家:颜料:绘画
Areyouacompulsivespender,ordoyouholdontoyourmoneyaslongaspossible?Areyouabargainhunter?Wouldyouratherus
Whichmemberormembersofthespeaker’sfamilyhavehealthproblems?Wherewerethechildrenmostofthetime?
YourPasswordorYourPrivacyA)MatthewBreuerhassharedthepasswordstohiscomputer,e-mailandsocialmediaaccounts
最新回复
(
0
)