首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2015-06-08
64
问题
函数fun的功能是进行数字字符转换。若形参ch中是数字字符‘0’~‘9’,则‘0’转换成‘9’,‘1’转换成‘8’,‘2’转换成‘7’,……,‘9’转换成‘0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKI.C中。
不得增行或删行,也不得更改程序的结构!
#include
/**********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);
cl=‘a’; c2=fun(c1);
printf(“c1=%c c2=%c\n”,c1,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/XiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当执行下面的程序时,如果输入ABC,则输出的结果是()。#include<Stdlib.h>main(){charss[]="1,2,3,4,5";gets(ss);strcat(ss,"6789");pri
若有如下程序:main(){inta,b,C,m,n,k;m=n=k=0;a=-1;b=2;C=3;if(c>0)m=a+b;if(a<=0){if(b>0)
C语言中各种基本数据类型的存储空间长度排列为()。
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是()。
观察题目要求,可以知道以下几点:①for循环的结束条件应当是:str[i]已是字符串的最后一个字符;②str[i]代表字符串str中的第i+1个字符;③整形变量num的值是要记录的单词的个数。C语言中规定字符串的最后一个字符是一个隐含的字符串结束符
【】是数据库应用的核心。
下述关于C语言文件的操作的结论中,正确的是______。
以下程序的输出结果是_______。main(){intw=5;fun(w);printf("\n");}fun(intk){if(k>0)fun(k-1);printf("%d",k);
下列语句中符合C语言语法的赋值语句是_______。
数据库设计包括两个方面的设计内容,它们是_______。
随机试题
根据《刑法》的规定,下列可以适用死刑的情形是()。
患者女,56岁。因肉眼血尿就诊,行肾脏彩超及CT发现右肾实质性占位,大小约3cm,左肾结石,轻度肾盂积水。该患者适合的手术方式是
患者男,30岁。1年前下岗。近5个月来觉得邻居都在议论他,常不怀好意地盯着他,有时对着窗外大骂,自语、自笑,整天闭门,拨打110电话要求保护。该病例最可能的诊断是
发行人发行人民币债券所筹集的资金,可换成外汇转移至境外。( )
在公司稳定增长阶段,适宜采用低正常股利加额外股利政策。()
某些特色突出或极具个性化的饭店,若自身条件与星级评定标准规定的条件有所区别,则()。
黄某经营一店铺,由于经营不善,欠他人债务6000元。黄某在临死之前立自书遗嘱,将自己的全部财产4000元均等地分给了独子和一个老朋友,二人均表示接受。那么,关于黄某6000元债务的清偿,表述正确的是()。
材料一材料二1935年10月,中共中央率领中国工农红军第一方面军长征到达陕北后,陕甘苏区得到巩固与发展。1937年3月,中国共产党为团结抗日,经与国民党政府多次谈判,将陕甘苏区改为陕甘宁特区,5月改称陕甘宁边区,9月6日成立边区政府,林伯渠
实施可持续发展战略,必须坚持()协调统一发展的原则。
PassageThreeWhyarethecontrolsofamoderncarcriticized?
最新回复
(
0
)