首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
46
问题
函数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全国计算机二级
相关试题推荐
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);pfintf(“x=%d,y=%d”,x,y);
执行以下语句段后,xy的值是()。int*pt,xy;xy=200;pt=&xy;xy=*pt+30;
下列数组定义中错误的是()。
以下程序的输出结果是()。≠}includemain(){inta=8,b=6,m=1;switch(a%4){case0:m++;br
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
下列数据结构中,能用二分法进行查找的是()。
函数rewind(fp)的作用是()。
下列软件系统结构图的宽度为__________
检查软件产品是否符合需求定义的过程称为()。
设有定义:inta=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是()。
随机试题
引起胸式呼吸减弱而腹式呼吸增强的常见疾病有
最可能的诊断为下列治疗方法哪项正确
男性,36岁,心悸、气短5年,半年来腹胀、下肢水肿。体检:心界扩大,心尖搏动向左下移位,搏动弱,心尖部有S3,S4及Ⅱ级收缩期杂音,双肺底闻及小水泡音,下肢水肿Ⅱ度,临床拟诊扩张型心肌病。入院后两天,患者发生左侧肢体软瘫,其原因最可能为
A.皮丘隆起,并出现红晕硬块,直径大于1cm,或红晕周围有伪足、痒感B.试验处皮肤明显突起的风团或大丘疹,周围充血或不充血C.皮丘红肿,硬结大于1.5cm,红晕可超过4cm,有时出现伪足,主诉痒感D.局部发红,直径大于1cm,有丘疹E.局部
采用资本定价模型估算普通股资金成本时涉及()等因素。
在工程网络计划中,某项工作最早完成时间与其紧后工作最早开始时间的差称为这两项工作间的()。
阅读下列材料,回答问题。材料一新华网呼和浩特8月28日电8月28日,以“沙漠.科技.新能源”为主题的2009年库布其国际沙漠论坛在内蒙古自治区库布其沙漠七星湖畔召开。……目前,荒漠化已经威胁到全球近三分之一的土地和20亿人的生活,中国是世界荒漠化
注意拓展学生的知识和能力,开阔学生的知识视野,发展学生各种不同的特殊能力,并迁移到其他方面的课程称为()。
销毁公文的主要方式有焚毁、重新制成纸浆、掩埋、清洗消磁。()
算法的空间复杂度是指()。
最新回复
(
0
)