首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如。若输入“Ab,cD”,则输出“AB。CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如。若输入“Ab,cD”,则输出“AB。CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增
admin
2015-11-24
39
问题
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。
例如。若输入“Ab,cD”,则输出“AB。CD”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<stdio.h>
#include<string.h>
char*fun(char tt[])
{
int i;
for(i=0,tt
;i++)
/**********found***********/
if((tt
>=’a’)||(tt
<=‘Z’))
/**********found***********/
tt
+=32,
return(tt);
}
main()
{
char tt[81];
printf(“\nPlease enter a string:”);
gets(tt);
printf(“\nThe result string is:
\n%S”,fun(tt)),
}
选项
答案
(1)if((tt[i]>=‘a’)&&(u[i]<=‘z’)) (2)tt[i]一=32;
解析
(1)分析本题可知,要判断字符是否为小写字母,即判断其是否在‘a’一‘z’之间,所以这里需要进行连续的比较,用&&。
(2)从ASCII码表中可以看出,小写字母的ASCII码值比对应大写字母的ASCII值大32。将字符串中的小写字母改为大写字母的方法是:从字符串第一个字符开始,根据ASCII码值判断该字母是不是小写字母,若足,则ASCII码值减32。
转载请注明原文地址:https://kaotiyun.com/show/5NID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知:,那么x的值是:
某工程由10名下人承担,5天后,为了要提前10天完成任务,需增加4名工人,那么原计划完成该工程需要()天。(假设所有工人的工作效率相同)
某成衣厂对9名缝纫工进行技术评比,9名工人的得分恰好成等差数列,9人的平均得分是86分,前5名工人的得分之和是460分,那么前7名工人的得分之和是多少?()
根据我国《选举法》的规定,有关“由选民直接选举的人大代表候选人提名推荐方式”中,不正确的是()。
下列选项中,体现消费对生产具有反作用的是()。
人类阅读文化经历了几次重大转变。一次是从口传文化向印刷文化转变,这是传统文化向现代转变的重要节点。今天又有了另一个转变,从印刷文化向电子媒介文化的转变。比较来说,印刷文化孕育的是一种沉浸式阅读,其认知模式是深度注意力;而电子媒介催生了一种全新浏览式阅读,它
研究者欲考察社会经济因素能否影响人的语言表达能力。选择了幼儿进行测验,测量了他们的社会阶层、年龄和语言表达能力。此研究中年龄应当作为()
以法的地位、效力、内容和制定程序为标准,法可以划分为()
下列属于程序法部门中的非诉讼程序法的是()
在Java中,表示换行符的转义字符是()。
随机试题
下列哪种情况能使静脉血PO2降低
交感神经兴奋时,临床表现正确的是
一岁半小儿,行走不稳,前囟未闭,方颅,"O"形腿,血钙磷正常,可能的诊断
A.山根B.顺气C.通关D.承浆E.三江治疗牛慢草、木舌宜选
“急性中毒的心血管系统表现”不是
23.某进口设备FOB价为人民币1200万元,国际运费72万元,国际运输保险费用4.47万元,关税217万元,银行财务费6万元,外贸手续费19.15万元,增值税253.89万元,消费税率为5%,则该设备的消费税为()万元。
国有资产监管机构出资企业中的国有独资公司章程,须由国有资产监督管理机构制定。()
因工作需要必须进入现场的外来人员,可以不办理手续,但要由监狱工作人员带领进入生产区。()
商店为某鞋厂代销200双鞋,代销费用为销售总额的8%。全部销售完后,商店向鞋厂交付6808元。这批鞋每双售价为多少元?()
关于冷血动物,下列说法错误的是:
最新回复
(
0
)