首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
36
问题
函数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全国计算机二级
相关试题推荐
设有定义:intx=11,y=12,z=0;,以下表达式值不等于12的是()。
有以下字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
以下叙述中错误的是()。
以下选项中可用做C程序合法实数的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
表达式:(int)((double)7/3)一(9)%2的值是()。
面向对象方法中,继承是指
下列选项中不属于结构化程序设计原则的是
下面不属于结构化程序设计风格的是
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为()。
随机试题
对钩体病患者不宜采用哪项治疗
弯制尖牙卡环的要求,下列哪项是错误的
已知铆钉的许可切应力为[τ],许可挤压应力为[σbs],钢板的厚度为t,则图示铆钉直径d与钢板厚度t的关系是()。
关于沥青路面马歇尔稳定度试验步骤内容的说法错误的有()。
贷款银行与借款人确定贷款合同利率时必须参考的因素有()。
新设立的物业服务企业,其资质等级按最低等级核定,并设()的暂定期。
企业取得的债券投资不能够作为交易性金融资产进行核算。()
科学研究的方法与人类思维的关系——1993年英译汉及详解【F1】Themethodofscientificinvestigationisnothingbuttheexpressionofthenecessarymodeof
在VisualFoxPro中,下列程序段执行后,内存变量e的值是a=300b=200c=100d=IIF(a>b,a,b)e=IIF(c>d,c,d)
A、Theywillbesoldinstoresthisyear.B、Theywillbemass-produced.C、Thepriceofthemisnotveryhigh.D、Oneofthemcanb
最新回复
(
0
)