首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des.char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。 例如:str=“aBc
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des.char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。 例如:str=“aBc
admin
2017-09-20
39
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des.char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。
例如:str=“aBcdrFGHijK”:
则:des=“ABCDEFGHIJK”:
注意:不能修改程序的其他部分,只能补充ToUpper()函数。
#include
#define MAXLEN 1024
void ToUpper(char*des,char*str)
{
}
void main()
{
char deSt[MAXLEN];
char*str=“aBcdrFGHi JK”:
ToUpper(dest,Str);
cout<
return;
}
选项
答案
for(int i=0;Str[i]!=0; i++) { if( str[i] >=‘a’ &&Str[i]<=’z’) //比较是否是小写字母 { des[i]=str[i]一‘a’+‘A’;//替换成大写字母 } else { des[i]=str[i]; //其他情况不变 } deS[i+1]=0; }
解析
函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,可利用循环检查字符串str中的每一个字符,判断该字符是不是小写字母,如果是则转换成大写字母。
转载请注明原文地址:https://www.kaotiyun.com/show/JTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。Boo1fun(char*str){inti=0,j=0;while(str[j]j++;f
下列关于成员函数特征的描述中,错误的是()。
下面表示打开c盘存在文件abc而,输出的内容加在末尾的是()。
下列输出字符,A,的方法中,()是错误的。
结构化程序设计主要强调的是
定义一个函数时,若只允许函数体访问形参的值而不允许修改它的值,则应把该形参声明为【 】类型。
在模块化程序设计中,按功能划分模块的原则是
下面类的定义,有()处错误。classMyClass{public:voidMyClass();~MyClass(intValue);private:inti=0;
下列选项,不正确的是
数据结构分为逻辑结构与存储结构,循环队列属于______。
随机试题
全年某种死因死亡数与同年平均人口数之比为
口腔临床试验是口腔流行病学常用的一种研究方法,现拟进行一项试验研究,在饮水中加入氟,以观察使用氟化物后,患龋率的变化。开始本试验前首先要确定样本量,下面说法不正确的是
骨关节炎镇痛治疗首选
在心理治疗工作中,治疗对象有伤害他人的情况时,应该采取的措施是
A.精神萎靡,体质瘦弱B.精神兴奋,声音高粗C.恶寒发热,头身疼痛D.可喜热饮,舌苔淡白E.舌红苔黄,小便短赤热证的表现为()
李某与王某在台湾地区因民事纠纷涉诉,被告王某败诉,李某向王某在福建的财产所在地的中级法院申请认可台湾地区的民事判决。下列哪些选项可以成为中级法院拒绝认可的理由?(2009—卷一—81,多)
在收缩喷管内,亚声速绝热气流沿流动方向()。A.流速减小B.压强增大C.密度增大D.温度下降
依据《安全生产法》的规定,负责用于生产、储存危险物品的建设项目的安全设施验收工作的单位是()。
下列情况中,交割仓库应承担赔偿责任的有()。
关于大陆法系说法不正确的是()。
最新回复
(
0
)