首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。 请在程序的下划线处填入正确的
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。 请在程序的下划线处填入正确的
admin
2017-11-27
45
问题
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
/********** found**********/
【1】 fun(char ch)
{
/**********found**********/
if (ch>=’0’ && 【2】)
/********** found**********/
return ’9’- (ch-【3】);
return ch ;
}
main ()
{ char cl, c2;
printf("\nThe result :\n");
cl=’2’; c2 = fun(cl);
printf ("cl=%c c2=%c\n", cl,
c2);
cl=’8’; c2 = fun(cl);
printf("cl=%c c2=%c\n", cl, c2) ;
cl=’a’; c2 = fun(cl);
printf("cl=%c c2=%c\n", cl, c2);
}
选项
答案
(1)char (2)ch<=’9’ (3) ’0’
解析
函数fun的功能是进行数字字符转换。
第一空:由主函数内fun函数的调用“c1=’2’;c2=fun(c1);”,而c1和c2是char变量,可知fun函数的返回值类型是char,故第一空处补充返回值类型应为“char”。
第二空:数字字符是“’0’~’9’”,因此,数字字符必须“ch>=’0’”且“ch<=’9’”,故第二空处应为“ch<=’9’”。
第三空:数字字符转换规则是:“’0’”转换成“’9’”,“’1’”转换成“’8’”,“’2”’转换成“’7’,……,’9’”转换成“’0’”,即返回值为“’9’-(ch-’0’)”,故第三空处应为“’0’”。
转载请注明原文地址:https://kaotiyun.com/show/O9xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的字符常量是()。
在两种基本测试方法中,____________测试的原则之一是保证所测模块中每一个独立路径至少执行一次。
在printf的格式字符中,e格式字符的作用是()。
有下列程序,其中%u表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(“%u\n”,x);}程序运行后的输出结果是(
若变量x、y已定义为int类型且x的值为33,y的值为3,请将输出语句printf(__________,x/y1;补充完整,使其输出的计算结果形式为:x/y=11。
下列软件系统结构图的宽度为__________
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
下列叙述中,不属于软件需求规格说明书的作用的是()。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
患者,男,70岁,长期服用西药降糖药,血糖稳定。近日听人介绍又自行加服了中成药消渴丸。2日后,出现低血糖反应。遂去医院就诊。医师分析出低血糖反应的原因,与过量服用降糖药有关。并告知患者,在其所服的消渴丸中含有降糖类化学药,会与原用的降糖药产生叠加作用。
将选项中的词语依次填入下列各横线处,最恰当的一组是()。①人人都有心中最值得_________和喜欢的地方,或许是城市小巷,或许是山林大川,总会有个地方值得你去向往。②他不顾刺骨的寒冷跳进河中,救上三名落水儿童,全体师生都在_________他英勇
(2022年禹城)按照咨询心理学的观点,大部分心理问题来源于()
A.凉血止血,解毒敛疮B.凉血止血,清肝泻火C.凉血止血,清热解毒D.凉血止血,化痰止咳槐花具有的功效是
胰腺癌好发的部位是
铁路货物运输作业流程的第一步是()。
下列各项支出中,应在“管理费用”科目核算的有()。
地陪应在有限的时间里科学合理地安排旅游路线和观赏点,在组织游览中要()。
下列人格权中,只能由法人或其他组织享有,而自然人无法享有的是()。
某财务部门需建立财务专网,A公司的李工负责对该网络工程项目进行逻辑设计,他调研后得到的具体需求如下:①用户计算机数量40台,分布在二层楼内,最远距离约60米;②一共部署7个轻负载应用系统,其中5个系统不需要Internet访问,
最新回复
(
0
)