首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
2016-05-26
52
问题
下列给定程序中,函数fun的功能是进行数字字符转换。若形参ch中是数字字符‘0’~‘9’,则将‘0’转换成‘9’,‘1’转换成‘8’,‘2’转换成‘7’,……,‘9’转换成‘0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序在文件BIANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
/**********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’
解析
填空1:函数定义时,类型标识符指明了本函数的类型,函数的类型实际上是函数返回值的类型,所以此处应该填入char。
填空2:通过if条件语句判断字符串中字符是否是数字字符,既大于等于字符‘0’,同时小于等于字符‘9’。
填空3:return语句完成函数返回操作,要实现字符转换,应填入return’9’-(ch-’0’)。
转载请注明原文地址:https://kaotiyun.com/show/NyID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某停车场有三排停车位,每排的停车位数量相同。管理员发现如果只使用两排停车位,能够停放的车辆数正好与使用三排停车位、但每排空出6个车位停放的车辆数相同。问该停车场共有多少个停车位?()
某部队组织新兵从甲地到乙地进行长途拉练。去的时候第一天走25千米,以后每天都比前一天多走5千米,结果最后一天只走25千米便到达了目的地。回程时,第一天走35千米,以后还是每天比前一天多走5千米,结果最后一天只走30千米便回到出发地。则甲乙两地相距(
小张练习写数码,从1,2,3……连续写至1000多才停止。写完一数,共写了3201个数码。请问,小张写的最后一个数是多少?()
王明抄写一份报告,如果每分钟抄写30个字,则用若干小时可以抄完。当抄完时,将工作效率提高40%,结果比原计划提前半小时完成。问这份报告共有多少字?()
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
根据下列材料回答问题。2011年以观光休闲为目的入境旅游人数占总入境旅游人数的()。
文化的基本使命是立人,通过文化的教化与积淀。有效地协调人与自然、社会及自我的关系,培养健全的、充分发展的社会的人。文化对于人的塑造体现在人的自立、自强、自尊、自信等文化心态的确立以及人类社会人文氛围的形成上。在人类历史的长河中,文化以道德、宗教、艺术、教育
读完一本可心的书,就如同________的河床有了清流的浸润,如同精神的荒原有了生命的________,人的精神状态立刻有了不同,颇有点“腹有诗书气自华”的感觉,而察世事、思万物也有了些深度与张力。填入画横线部分最恰当的一项是()。
设函数f(x)在x=0的某邻域内有定义,且均存在,则下列叙述错误的是()
某商品经营管理系统使用SQLServer数据库。在数据库中存在销售单据表,建表语句为:CREATETABLE销售单据表(销售单据编号char(20),付款总金额money,销售日期datetime,销售人员
随机试题
简述语言和民族文化的相互联系和相互作用。
Thegirl______workwontheprizeistheyoungestinherclass.
A.抑制血管紧张素Ⅱ生成B.抑制血管紧张素与受体结合C.阻止钙离子进入心肌细胞及血管壁平滑肌细胞,使心肌收缩力降低,外周血管扩张D.抑制钠水重吸收,减少血容量,降低心排血量E.减慢心率、降低心排血量,抑制肾素释放美托洛尔降压的作用机制是
患儿,男,6岁。尿少、水肿2天,血压130/90mmHg,尿常规:蛋白(++),红细胞25个/HP,白细胞15个/HP。患儿在入院第2天突然出现头痛、恶心、呕吐、视物模糊,并抽搐1次,此时应考虑出现()
竣工决算的核心内容是()。
某建设工程业主将项目的全部施工任务发包给了甲施工单位,对于这种发承包方式,下列表述中正确的是()。
税收法律关系的产生、变更和消灭是由()决定的。
下面哪些是北美自由贸易区的成员国?()。
(2012河北大学)成数再保险
Womenknowthatalackofsleepleavesthemirritable.However,mostofthem【B1】______thedamageitmaybedoingtotheirskin.
最新回复
(
0
)