首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
57
问题
函数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全国计算机二级
相关试题推荐
下述程序的输出结果是()。#includevoidmain(){inta[20],*p[4];inti,k=0;for(i=0;i
设X和Y都是int类型,且x=1,y=2,则printf(“%d%d”,x,y(x,y))的输出结果是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
下列叙述中错误的是()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{1
表示关系X<=Y<=Z的C语言表达式为()。
有下列二叉树,对此二又树前序遍历的结果为()。
数据字典(DD)所定义的对象都包含于()。
程序流程图中带有箭头的线段表示的是
生产每种产品需要多种零件,则实体产品和零件间的联系是
随机试题
医院里的工作人员做到“四轻”,是为了给患者
我们应该摒弃()人生目的
商业资本是产业资本循环中()
有关皮肤基底细胞癌的描述哪项是错误的
对于违反《检察官法》规定的条件任命检察官的,一经发现,应当作出相应的处理,则下列处理方法中错误的是:
如图10-11所示,A、B两水箱水面相同,水管出口高度相同,水管直径、长度、阻力相同,则两者沿水平方向()。
下列属于成本类科目的有()。(2.1)
在高温下进行大强度运动时,人体会丢失大量氯化钠和钾。()
A、 B、 C、 D、 B给定图形中组成元素比较多,但仔细观察会发现实心元素少些,空心元素多些。首先观察实心元素“●”可见清晰的规律,顺时针旋转135度、再90度,再135度,再90度,这样推理下来第五个图形
软件项目至少应形成功能基线、分配基线和产品基线三类基线。功能基线形成的时机是_____________。
最新回复
(
0
)