首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
2020-04-18
23
问题
下列给定程序中,函数fun的功能是进行数字字符转换。若形参ch中是数字字符‘0’到‘9’,则将‘0’转换成‘9’,‘1’转换成‘8’,‘2’转换成‘7’,……,‘9’转换成‘0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANKl.C中。不得增行或删行,也不得更改程序的结构!
#inelude
/**********found**********/
【1】
fun(char ch)
{
/**********found**********/
if(ch>=‘0’&&
【2】
)
/**********found**********/
return’9’一(ch一
【3】
);
return ch;
}
main()
{char c1,c2;
c1=’1’;
c2=fun(c1)
printf(’’%c,’’%c’’,c1,c2);
}
选项
答案
1.char, 2.ch<=’9’, 3.’0’
解析
填空1:函数定义时,类型标识符指明了本函数的类型,函数的类型实际上是函数返回值的类型,所以此处应该填入char。
填空2:通过if条件语句判断字符串中字符是否是数字字符,既大于等于字符’0’,同时小于等于字符’9’。
填空3:return语句完成函数返回操作,要实现字符转换,应填入return’9’-(ch一’0’)。
转载请注明原文地址:https://kaotiyun.com/show/rtCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序fun(intx,inty)main(){staticintm=0,i=2;{intj=1,m=1,k;i+=m+1;m=i+x+y;returnm;k=fun(j,m);print
以下关于函数的叙述中正确的是
有以下程序,执行后的结果是#includemain(){chars[]="abcde";s+=2;printf("%d\n",s[0]);}
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
以下关于逻辑运算符两侧运算对象的叙述中正确的是
以下是if语句的基本形式:(表达式)语句其中“表达式”()。
在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
随机试题
在办理刑事案件中,下列应当进行补充鉴定的是()。
甲状腺吸131碘率高峰前移常见于
下列各项中,哪项在支气管哮喘的确诊中最有意义
患儿男,2岁。患急性上呼吸道感染,体温39.4℃,需用乙醇擦浴降温,配制的浓度是( )。
一般的收益公司债券的特点包括()。Ⅰ.到期日固定Ⅱ.清偿时债权排序晚于股票Ⅲ.债券的未付利息可以累加Ⅳ.公司有盈利时才付息
增值税纳税人销售额未达到起征点的,免征增值税。()
NM地区2013年综合发展情况2013年末,NM全区常住人口654.19万人。其中城镇人口340.28万人,占常住人口的52.0l%,比上年提高1.34个百分点。人口出生率为13.12‰,比上年下降0.14个千分点;死亡率为4.50‰,比上年提高
AfterscrutinizingtheSternHitlerDiaries,handwritingexpertsproclaimedthemtobeforgeries.
求区域Ω的体积V,其中Ω是半球面z=及旋转抛物面x2+y2=2az所围成.
Itwasasummerevening.Iwassittingbytheopenwindow,readinga【C1】______.Suddenly,Iheardsomeonecrying,"Help!Help!"
最新回复
(
0
)