首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2021-07-09
51
问题
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
/**********found**********/
____1____ fun(char ch)
{
/**********found**********/
if (ch>=’0’ && 2 )
/**********found**********/
return ’9’-(ch-____3____);
return ch;
msin()
{ char c1,c2;
Printf("\nThe result:\n");
c1=’2’;c2=fun(c1);
printf("c1=%c c2=%c\n",c1,c2);
c1=’8’; c2=fun(c1);
printf("c1=%c c2=%c\n",c1,c2);
c1=’a’;c2=fun(c1);
printf("c1=%c c2=%c\n",c1,c2);
}
选项
答案
(1)char (2)ch<=’9’ (3)’0’
解析
第一空:由主函数内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/sIkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
若有定义,inta=3,*p=&a,**q=&p;,则以下叙述中错误的是()。
与数学式(x2-y2).cos(45°)对应的C语言表达式是()。
下列链表中,其逻辑结构属于非线性结构的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
在快速排序法中,每经过一次数据交换(或移动)后()。
下列关系表达式中,结果为“假”的是
数据库管理系统是
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为
数据流图中带有箭头的线段表示的是()。
随机试题
患儿男性,4个月,足月顺产,出生体重3.1kg,纯母乳喂养,夜啼、汗多1个月,头发脱落。查体:一般情况好,体重7.0kg,身长63.0cm,前囟2.5cm×2.5cm,枕秃,乳牙未萌出,心肺听诊无殊,腹平软。如该就诊医院不能检查血清25-(OH)-D3
长期劳动锻炼后产生全身适应性变化可以使
二陈汤主治
夏季施工混凝土,一般需要加入()等外加剂。
案例一【背景资料】某施工单位承建城镇道路改扩建工程,全长2km,工程项目主要包括:(1)原机动车道的旧水泥混凝土路面加铺沥青混凝土面层;(2)原机动车道两侧加宽、新建非机动车道和人行道;(3)新建人行天桥一座,人行天桥桩基共设计12根,为人工
甲、乙、丙三位自然人出资设立千枫有限责任公司(下称“千枫公司")。公司注册资本800万元,其中,甲以货币出资400万元,乙以商标作价出资240万元,丙以设备出资160万元。公司成立后,发现股东丙的设备出资实际价值为50万元。公司不设董事会和监事会,丙为公司
按照G.W.奥尔波特的观点,社会存在的形式包括()
幼儿园晨间检查环节中的“问”是指保健医生向小朋友问好。()
李某因诈骗罪被判处有期徒刑2年,缓刑3年。缓刑考验期满后,司法机关查获李某在缓刑考验期内,曾经伙同他人盗窃财物价值达3万元,对李某应当如何处理?()
HowdoesthemangotoLondon?
最新回复
(
0
)