首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char*c) { while(*c) { if(*c>=’a’&&*c
有以下程序: #include void fun(char*c) { while(*c) { if(*c>=’a’&&*c
admin
2021-07-09
22
问题
有以下程序:
#include
void fun(char*c)
{
while(*c)
{
if(*c>=’a’&&*c<=’z’)
C++:
}
}
main()
{
char s[81];
gets(s);
fun(s);
puts(s);
}
当执行程序时从键盘上输入Hello Beijing<回车>,则程序运行后的输出结果是( )。
选项
A、hello be,ijing
B、Hello Beijing
C、HELLO BEIJING
D、hELLO Beijing
答案
C
解析
主程序读取整个字符串存于s中,调用fun函数,字符指针c指向数组s。函数fun的功能是把指针c所指向的字符数组中的所有小写字符转换为大写。gets函数可以把空格作为字符串的一部分输入,以回车作为输人结束。如果*c为小写字符,则*c=*c一32(转大写)。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Uqtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includemain(){doublex=2.0,y;if(x
下列关于栈的叙述中,正确的是
以下不能定义为用户标识符是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入2、3、4,输入形式如下2.03.04.0则能进行正确输入的语句是()。
下面描述中错误的是
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
软件生命周期是指()。
关于C语言的变量名,以下叙述正确的是()。
随机试题
ICU床位数在综合医院一般为总床位数的()
源限距的描述正确的是
牙周病一级预防不包括
患者,女,28岁。产后乳房肿痛,乳头皲裂,哺乳时乳房疼痛,乳房局部肿块,下列可用于治疗的是()
A.毒血症B.菌血症C.败血症D.脓毒血症E.内毒素血症革兰阴性病原菌引起()
根据以下资料,回答106--110题。2017年上半年,全国居民人均可支配收入12932元,比上年同期名义增长8.8%。其中,城镇居民人均可支配收入18322元,增长8.1%(以下如无特别说明,均为同比名义增长);农村居民人均可支配收入6562元
根据下面材料回答下列题。据统计黑龙江省2013年城镇居民人均可支配收入19597元,比上年增长10—3%:城镇居民人均消费性支出14162元,增长9.1%。农村居民人均纯收入9634.1元,增长12.0%。农村居民人均生活消费支出6813.6元
阅读下列材料,并回答问题:材料一1956年1月20日,周恩来在中共中央召开的关于知识分子问题会议上强调:在经济建设中,不要做那些不切实际的事情,要“使我们的计划成为切实可行的,实事求是的,不是盲目冒进的计划”。2月8日,周恩来在国务院全体会议上告诫大家
Writeanessaybasedonthefollowingtable.Inyourwriting,youshould1)interpretthetable,and2)giveyourcomments.
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand1
最新回复
(
0
)