首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a’—u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。 转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f.若形参是字母W,
给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a’—u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。 转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f.若形参是字母W,
admin
2017-02-27
22
问题
给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a’—u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。
转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f.若形参是字母W,则转换为小写字母b。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动mam函数,不得增行或删行,也不得更改程序的结构!
#include
#include
char fun (char c)
/*************found*************/
C=C+32;
if(C>=’a’ && C<=’u’)
/*************found*************/
c=c—5;
c=c—21;
return c;
}
main ( )
{ char cl,c2;
printf ("\nEnter a letter (A—Z) :
") ; cl=getchar () ;
if (isupper (cl))
{ c2=fun (cl) ;
printf ("\n\nThe letter \’%c\’
change to \’%c\’\n",cl,c2);
}
else printf ("\nEnter (A—Z) ! \n") ;
}
选项
答案
(1)c=c+32; (2)c=c+5;
解析
函数的功能是将某些大写字母转换为对应小写字母之后的第五个字母。
(1)第一个标识下“C=C+32:”中变量C没有定义,编译时会提示出错。根据题意,这行语句的作用是将大写字母转换为小写字母,C语句中大写字母转换为对应的小写字母是对原有ASCII码加32,小写转换为大写是减32,所以应将“C=C+32;”改为“c=c+32;”。
(2)第二个标识下是将小写字母转换为其后的第五个字母,字母在a~u之间只加上5就可以了,原题中减5则是将字母转换到该字母之前的第五个字母,所以第二个标识下“c=c—5; ”改为“c=c+5:”。
转载请注明原文地址:https://kaotiyun.com/show/TgID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。2012年第三季度全国100个城市的公共就业服务机构市场中,用人单位通过公共就业服务机构招聘各类人员约643.3万人,进入市场的求职者约610万人,岗位空缺与求职人数比率比上年同期上升了1%。上年同期这100个城市中,
国家机关、国有公司、企业、事业单位、人民团体,违反国家规定,以单位名义将国有资产集体私分给个人,数额较大的行为,应判为()。
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
许许多多的临床实验都表明抗氧化物质实际上并不能对我们的心血管系统起到改善作用。关于抗氧化物质与癌症关系的数据没那么多,但最近一次大规模的检验维生素E能否抑制癌症的实验中途就被停止了——因为维生素E不仅没有显示出益处,反倒略微增加了前列腺癌的发病率。
把下面几个句子组成语意连贯的一段文字,排序正确的一项是()。(1)当阳光洒在身上时,它更坚定了心中的信念——要开出,一朵鲜艳的花(2)不久,它从泥土里探出了小脑袋,渐渐地,种子变成了嫩芽(3)从此,它变得沉默,只有它知
①经过理论与实践的积累,再生建筑学也逐步成为了一门独立而完整的技术科学②到第一次世界大战爆发时,欧洲众多城市已经完成改造,向现代生活方式过渡③在保持原有建筑基本架构的基础上,通过改变局部结构和装修,大幅改变建筑的使用功能,这就
在讨论科学与宗教作为认知方式的差异和优劣时,常常有人提出“科学不是万能的,科学也会出错”的观点。这显然很正确,但在那种讨论中,在没有人声称“科学永远正确”的情况下,主动插人这种观点,却明显是在用“所有认知方式都非完美无缺”这一事实,来故意混淆不同的认知方式
随着科学技术的进步,电脑的问世让人类制造这样的机器“耳朵”成为可能。20世纪60年代,科学家开始在实验室里研究声控技术的核心——语言识别技术。20世纪70年代末,微电脑的出现更是让声控技术实现了飞跃式发展——微电脑处理与存贮信息的神奇功能,以及它低廉的价格
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题;东北师范大学1998年世界中古史真题;东北师范大学2000年世界通史真题;东北师范大学2002年世界史真题)
随机试题
乙醇浸泡金属器械为防止生锈可加碳酸氢钠。()
工程造价的层次性取决于( )。
高层建筑排水通气管的安装要求有()。
做市商可以分为()和()。Ⅰ.法定做市商Ⅱ.非法定做市商Ⅲ.特定做市商Ⅳ.多元做市商
经营者违反《反垄断法》规定,达成垄断协议尚未实施的,可以免于处罚。()
Irecognizedhimatonce,asIhadseenhim______.
(88年)n维向量组α1,α2,…,αs(3≤s≤n)线性无关的充分必要条件是
下列叙述中不正确的是()。
无符号二进制整数01110101转换成十进制整数是()。
A、Advertisingtochildrenmuststop.B、Aliberalviewinadvertisingisunprincipled.C、Advertisingtochildrenmusthaveaclea
最新回复
(
0
)