首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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-11-27
74
问题
函数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 cl, c2;
printf("\nThe result :\n");
cl=’2’; c2 = fun(cl);
printf ("cl=%c c2=%c\n", cl,
c2);
cl=’8’; c2 = fun(cl);
printf("cl=%c c2=%c\n", cl, c2) ;
cl=’a’; c2 = fun(cl);
printf("cl=%c c2=%c\n", cl, 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/O9xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#includemain(){intx;scanf(“%d”,&x);if(x++>2)printf(“%d”,x);
有以下程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen(“d2.dat”,“wb”);fwrite(a,sizeof(int),
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
下面程序的功能是:计算1~20之间的奇数之和与偶数之和,请填空使程序功能完整。#includemain(){inta=0,b=0,c=0,i;for(i=0;i
在三级模式之间引入两层映像,其主要功能之一是()。
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include#include#defineM81inttim(
若运行输入:3:则以下程序的输出结果是________。main(){inta,b;scanf(“%d”,&a);b=(a>=0)?a:-a;printf(“b=%d”,b);}
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
有如下程序:#includemain(){FILE*fpl;fp1=fopen("f1.txt","w");fprintf(fp1,"abc");fclose(fp1);
有下列二叉树,对此二又树前序遍历的结果为()。
随机试题
()
关于内分泌系统的描述错误的是()
当前我国马鼻疽的防治措施是
A.恶心、呕吐、便秘B.耐受性和依赖性C.血压升高D.呼吸抑制E.低血糖雷尼替丁与磺酰脲类促胰岛素分泌药合用,患者可引起
当试拌实测之后,发现水泥混凝土流动性能够达到设计要求,但黏聚性和保水性却不好,经过调整后的基准配合比同初步配合比对照,()用量肯定发生改变。
单位会计机构负责人,除取得会计从业资格外,还应具备()以上专业技术职务资格或有从事会计工作()年以上经历。
已知资产的价值与功能之间存在线性关系,参照物与评估对象仅在功能方面存在差异,参照物的年生产能力为1200件产品,参照物成交价格为1500元,评估对象的年生产能力为1000件,问评估对象的价值为多少?
某上市公司于2020年6月1日公告招股意向书,拟向不特定对象公开募集股份。6月1日前20个交易日,该公司股票均价为15元,前一个交易日的股票均价为20元。下列发行价格符合规定的有()元。
某散客团在景区旅游,团中绝大多数旅游者都对导游的服务表示非常满意,唯有一名团员处处不满,还事事为难导游,对此该导游人员应()。
Specializationcanbeseenasaresponsetotheproblemofanincreasingaccumulationofscientificknowledge.Bysplittingupt
最新回复
(
0
)