首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2019-03-06
26
问题
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 /**********found**********/
3 __1___fun(char ch)
4 {
5 /**********found**********/
6 if(ch>=’0’&& __2__ )
7 /**********found**********/
8 return ’9’-(oh-__3___);
9 return ch;
10 }
11 main()
12 { char c1,c2;
13 printf(’’\nThe result:\n’’);
14 c1=’2’;c2=fun(c1);
15 printf(’’c1=%c c2=%c\n’’,c1,c2);
16 c1=’8’;c2=fun(c1);
17 printf(’’c1=%c c2=%c\n’’,c1,c2);
18 c1=’a’;c2=fun(c1);
19 printf(’’cl=%c c2=%c\n’’,c1,c2);
20 }
选项
答案
(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/tIRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
可以在C语言程序中用做用户标识符的一组标识符是()。
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x
设二叉树如下:对该二叉树进行后序遍历的结果为【】。
_____________的目的是分析数据问内在语义关联,在此基础上建立一个数据的抽象模型。
在下列字符序列中,不可用做C语言标识符的是()
执行以下程序后,a,b的值分别为main(){ina,b,k=4,m=6,*p1=&k,*p2=&m;a=p1==&m;b=(*p1)/(*p2)+7;printf("a=%d\n",a);
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf(“%d”,&num);if(num>99)s=3:
软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指()。
随机试题
双作用式叶片泵的转子每回转1周,每个密封容积完成两次吸油和压油。()
A.0级B1级C.2级D.3级E.4级患者不仅需要借助轮椅,还需要他人守护及协助才能活动,其活动能力为
《内经》提出,对腹胀闭应选用的治疗方法是
患者,女性,40岁,右后牙晚间隐约痛3天。2个月来,该部位一直食甜和冷物痛,要求诊治。查:右下第一磨牙颊面龋中深、探酸感;右下第二磨牙远中颈部龋深近牙本质深层,探中等敏感,有食物嵌塞在内,叩痛(+),不松动;远中龈乳头肿大,探之出血。右下第三磨牙近中阻生,
患者,男,48岁。上腹部无规律胀痛3年余,常因饮食不当而发作,偶有反酸,嗳气。心血管检查无异常。应首先考虑的是()
2015年3月5日,习近平总书记在参加上海代表团审议时指出,()是我们党在新形势下进行具有许多新的历史特点的伟大斗争的根本保证。
网络犯罪,是指在网络空间内以计算机网络为犯罪工具或攻击对象的危害社会的行为,它具有犯罪现场和空间的虚拟性、犯罪行为的隐蔽性和犯罪手段的智能性等特点。下列行为中不属于网络犯罪的是()。
小明的母亲让小明上午学习汉语拼音,晚上学习英文字母,结果小明经常混淆两者的发音,这一学习现象属于()。
在考生文件夹下有一个工程文件vbsj5.vbp,已给出了部分控件和部分程序。请在窗体上画三个标签,其名称分别为lblName、lblTel和lblPost,标题分别为“姓名”、“电话号码”和“邮政编码”。再画三个文本框,其名称分别为txtName、txtT
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
最新回复
(
0
)