首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char*c) { while(*c) { if(*c>=’a’&&*c<=’z’) *c=*c-(’a’-’A’); c++: } } main() { char s[81]; gets
有以下程序: #include<stdio.h> void fun(char*c) { while(*c) { if(*c>=’a’&&*c<=’z’) *c=*c-(’a’-’A’); c++: } } main() { char s[81]; gets
admin
2021-06-15
57
问题
有以下程序:
#include<stdio.h>
void fun(char*c)
{
while(*c)
{
if(*c>=’a’&&*c<=’z’)
*c=*c-(’a’-’A’);
c++:
}
}
main()
{
char s[81];
gets(s);
fun(s);
puts(s);
}
当执行程序时从键盘上输入Hello Beijing<回车>,则程序运行后的输出结果是( )。
选项
A、hello beijing
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/lwtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
以下选项中不合法的标识符是
以下叙述中正确的是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
有以下程序#includemain(){inta,b,c=241;a=c/100%9;b=(-1)&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是()。
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
下列选项中,能正确定义数组的语句是
将E-R图转换为关系模式时,实体和联系都可以表示为()。
随机试题
能使心肌收缩能力增强的因素有
A.放射性核素肝胆动态显像B.肝血流灌注及肝血池显像C.99mTc-RBC消化道出血显像D.异位胃黏膜显像E.99mTc胶体作消化道出血显像诊断Barrett食管应该采用哪种核医学检查
法院在公诉案件庭前审查阶段遇到哪种情形可以退回检察院?
根据我国《安全生产法》的规定,有关地方人民政府和负有安全生产监督管理职责部门的负责人在接到重大生产安全事故报告后,应当立即()。
建筑材料采购合同中,交货日期的确定可以采用的方式有()。
在国际交换中,任何一种商品都具有国内价值和国际价值双重性。()
知识的巩固主要是通过哪些记忆环节来实现的?()
A市某娱乐公司即将邀请众多歌手举办一场演唱会,为保证演唱会的安全举行,市公安局领导安排你负责此项工作,要求组织一些人员认真筹备,务必做好落实。A市歌舞剧院音乐厅为此次活动的场所,作为场所管理者,歌舞剧院相关领导对安全责任认识不清,请你帮忙区分,下列选项
①18世纪,茶逐渐成为全民饮品,伦敦工人大约花费家庭总收入的5%来购买茶叶②到1800年,公司每年在茶上投资400万英镑③中英早期贸易基本上是奢侈品与中草药④东印度公司不再进口那些只有富人才消费得起的中国商品,转而销售这种人人都负担得起的商品⑤与中
WhenYouMayUsetheServiceIfyoucreateanaccounttousetheservice,youmaystartusingtheserviceassoonasyouhavefi
最新回复
(
0
)