首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f:若形参是字母w,则转
给定程序MODll.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f:若形参是字母w,则转
admin
2013-03-29
9
问题
给定程序MODll.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f:若形参是字母w,则转换为小写字母b。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
char fun(char c)
{ if(c>=’A’ &&c<=’Z’)
/**************found***************/
C=C+32;
if(c>=’a’ &&c<=’u’)
/**************found***************/
c=c-5;
else if(c>=’v’&&c<;’z’)
c=c-21;
return c;
}
main()
{char c1,c2;
printf("\nEnter a letter(A—Z):
"); c1=getchar();
if(isupper(c1))
{ c2=fun(c1);
printf("\n\nThe letter\’%c\’
change to\’%c\’\n",c1,c2);
}
else printf("\nEnter(A—Z)!\n");
}
选项
答案
(1)c=c+32; (2)c=c+5;
解析
(1)第一个标识下“C=C+32;"中变量C没有定义,编译时会提示出错。根据题意,这行语句的作用是将大写字母转换为小写字母,C语句中大写字母转换为对应的小写字母是对原有ASCⅡ码加32,小写转换为大写是减32,所以应将“C=C+32;"改为“C=C+32;"。
(2)第二个标识下是将小写字母转换为其后的第五个字母,字母在a~u之间只加上5就可以了,原题中减5则是将字母转换到该字母之前的第五个字母,所以第二个标识下“C=C-5:"改为“C=C+5;"。
转载请注明原文地址:https://kaotiyun.com/show/EPJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数调用语句;fseek(fp,-20L,SEEK_END);的含义是()
设有如下的函数funct(x)floatx;{x*=x;printf("\n%d",x);return(x);}则函数的类型()
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
以下程序建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(键表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#include<stdio.h>structlis
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:#include<stdio.h>voidfun(char*s,intlow,inthigh){if(【】)
以下程序的输出结果是【】。inta=1234;printf("%2d\n",a);
栈和队列通常采用的存储结构是【】。
以下程序运行后,输出结果是#definePT5.5#defineS(x)PT*x*x#include<stdio.h>main(){inta=1,b=2;printf("%4.1f\n",S
下面关于完全二叉树的叙述中,错误的是______。
用筛选法可得到2~n(n
随机试题
气性坏疽患者用过的敷料的处理方法是【】
公共关系的基本职责包括哪些?
肺痨患者,证见咳喘气短,痰中夹血,其色暗淡,自汗,盗汗,面浮肢肿,心悸、唇紫、形寒肢冷,大肉尽脱,口舌生糜,阳痿。舌光质红少津,胖大有齿痕,脉细数无力。应治以
下列关于买卖合同的说法正确的是()。
关于出版物选题策划,说法正确的是()。
协助被督导者适应和处理服务工作中所带来的挫折、不满、失望、焦虑等各种情绪,增强被督导者的自我功能,这是()的工作内容。
“一齐人傅之,众楚人咻之,虽日挞而求其齐也,不可得矣;引而置之庄岳之间数年,虽日挞而求其楚,亦不可得矣。”这说明了()对人的影响。
2003年10月,该市商品房的竣工面积约是:商品房供小于需最多的区域是:
《国语》载,“同姓则同德,同德则同心,同心则同志”。“同志”的基础是
请在【答题】菜单中单击【考生文件夹】按钮,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。在考生文件夹下打开文档EXCEL.XLSX。【背景素材】财务部助理小王需要向主管汇报2013年度公司差
最新回复
(
0
)