首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2017-07-27
50
问题
函数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’-(ch- __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(’’c1=%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’~’9p”,因此数字字符必须“ch>=’0’”且“ch<=’9’”,故第二空处应为“ch<=’9’”。
第三空:数字字符转换规则是:“’0’”转换成“’9’”,“’1’”转换成“’8’”,“’2”’转换成“’7’,……,’9’”转换成“’0’”,即返回值为“’9’-(ch-’0’)”,故第三空处应为“’0’”。
转载请注明原文地址:https://kaotiyun.com/show/G7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已有定义inta=3;和输出语句printf("%8x",A);以下正确的叙述是()。
在数据库系统的内部结构体系中,索引属于()。
在数据处理中,其处理的最小单位是()。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
以下选项中,合法的一组C语苦数值常量是()。
在下列选项中,没有构成死循环的程序段是()。
以下程序的输出结果是()。#include<stdlib.h>main(){char*s1,*s2,m;s1=s2=(char*)malloc(sizeof(char));*s1=15;*s2=2
二叉树的遍历可以分为三种:前序遍历、__________遍历和后序遍历。
随机试题
下列属于战略环境分析中行业环境分析范畴的是()
抗菌药物治疗性应用的基本原则不包括
《全国土地利用总体规划纲要(2006-2020年)》中以()为基期。
中国证监会在调查操纵证券市场、内幕交易等重大证券违法行为时,经中国证监会主要负责人批准,可以限制被调查事件当事人的证券买卖,但限制的期限不得超过_____个交易日;案情复杂的,可以延长____个交易日。()
关于收容教养,下列叙述错误的是( )。
下列关于人体血压的说法,正确的是()。
新能源电动汽车作为一种新的出行方式,因其节能环保、绿色低碳的优点而受到各国政府和民众的欢迎,越来越多的企业和个人因其优点而考虑购买新能源电动汽车。因此,有研究机构认为,新能源电动汽车将在未来十年内取代燃油汽车。 以下哪项表述如果为真,最能削弱上述结论?
数据库的三级模式体系结构的划分,有利于保持数据库的?
某出版社的编辑小刘手中有一篇有关财务软件应用的书稿“Word素材.docx”,请按下列要求完成书稿编排工作。将考生文件夹下的图片Tulips.jpg设置为本文稿的水印,水印处于书稿页面的中间位置,图片增加“冲蚀”效果。
A、Becausesomanypeopleareonvacationnow.B、Becausethereismoresupplythandemand.C、Becausethecareatsupgasquickly.
最新回复
(
0
)