首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2015-08-23
34
问题
函数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 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的功能是进行数字字符转换。
第一空:由主函数内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/3HDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列二叉树,对此二叉树中序遍历的结果为()。
设有下列程序:#include<stdio.h>#include<string.h>main(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++)
在C语言程序中,下列说法正确的是()。
已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是______。
有以下程序:main(){inti=0,s=0;for(;;){if(i==3||i==5)continue;if(i==6)break;i++;
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是
现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include#include"myfun.c"main(){fun();printf("\n");}myf
若变量已正确定义并赋值,以下符合C语言语法的表达式是
数据库设计包括两个方面的设计内容,它们是
下列语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
随机试题
“若阙地及泉,隧而相见,其谁曰不然?”(《左传·郑伯克段于鄢》)中的“其”字是用来加强____________语气的助词。
下列对于秦朝的刑罚适用原则说法错误的是:
下列账户中,期末结转无余额的账户有()。
某股份有限公司采用移动加权平均法计算发出材料的实际成本,并按成本与可变现净值孰低法对期末存货计价。该公司2001年12月1日甲种材料的结存数量为200千克,账面实际成本为40000元;12月4日购进该材料300千克,每千克单价为180元(不含税,下同);
【案例】 甲公司与乙纺织厂签订一份买卖合同,合同规定由乙纺织厂向甲公司供应普通衬衫1万件,货款10万元,并贴上由甲公司提供的某名牌衬衫厂的商标。甲公司为此开具一张10万元的汇票给乙纺织厂,乙纺织厂随后将该汇票背书转让给个体户张某用以支付购买粮食等原料
下列各项中,通常需要注册会计师运用职业判断的有()。(2017年)
发生安全事故时,物业服务企业在采取应急措施的同时,应当及时向有关()报告。
态度考评的重点是()。
如图所示,A、B两球完全相同,质量均为m,用两根等长的细线悬挂在升降机的天花板的O点,两球之间连着一根劲度系数为k的轻质弹簧,当升降机以加速度a竖直向上加速运动时,两根细线之间的夹角为θ。则弹簧的长度被压缩了()
()指秘书人员所在行业、系统的专业知识。
最新回复
(
0
)