首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。 例如:str=“aBcdr
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。 例如:str=“aBcdr
admin
2016-10-28
68
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。
例如:str=“aBcdrFGHijK”;
则:des=“ABCDEFGHIJK”;
注意:不能修改程序的其他部分,只能补充ToUpper0函数。
#include<iostream.h>
#define MAXLEN1024
void ToUpper(char*des,char*str)
{
}
void main()
{
char dest[MAXLEN];
char*str="aBcdrFGHijK";
ToUpper(dest,str);
cout<<dest<<endl:
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; }
解析
(1)由审题分析可知,可利用循环来逐个检索str中的字符,循环变量i从0开始,直到str数组的结束,即str[i1==0为循环结束条件。
(2)小写字母的判别方式为:str
>=’a’&&str
<=’z’,即该字符比’z’小,而且比’a’大,如果满足该条件则在该字符基础上加上(’A’-’aa)值转换为大写字母;如果是其他字符的话,无需转换,直接刚该字符放到des数组中。
转载请注明原文地址:https://kaotiyun.com/show/wONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
下列描述中错误的是
下列叙述中正确的是______.
下面描述中,符合结构化程序设计风格的是______.
下列关于析构函数的描述中,错误的是()。
有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是
分布式数据库系统不具有的特点是
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3>T2plusT1t1,T3t3){returnt1+t3;}则以下调用中正确是
由关系数据库系统支持的完整性约束是指______和参照完整性。
在C++中,打开一个文件,就是将这个文件与一个()建立关联,关闭一个文件,就是取消这种关联。
随机试题
论述经济全球化发展趋势的主要表现。
患者,男,15岁。发热、咽痛半个月,肉眼血尿3天。尿常规示尿蛋白(+++),红细胞满视野,白细胞每高倍视野5~10个;血清C3和总补体低。为进一步诊治行肾活检检查。患者肾活检术后,下列护理措施不妥的是
关于不作为犯罪的认定,下列说法正确的有()。
根据《标准化法》,关于企业标准的说法,正确的是()。
某企业2012年2月发生如下经济业务:(1)企业签发面值为50000元的商业承兑汇票,偿还欠瑞德公司的货款。(2)按法定程序将资本公积60000元转增资本。(3)按法定程序将应支付给投资者的利润20000元转增资本。(4)决定向股东分配利润9000
我国的消费税主要在生产和委托加工环节课征,实行单一环节征税,批发、零售等环节一律不征收消费税。()
E注册会计师负责对Y公司20×9年度财务报表进行审计。E注册会计师出具审计报告的日期为2×10年3月5日,财务报表报出日为2×10年3月15日。在审计过程中,E注册会计师遇到下列事项,请代为做出正确的专业判断。如果针对2×10年3月16日后发现的事实,
天权公司是刘某设立的一家教育类的一人有限责任公司,小王在天权公司报名参加了自费在职学历教育,天权公司负责提供教学场地。小王在报名时,与天权公司签订了一份格式合同,合同规定:报名者必须参加公司指定的入学考试考前培训,费用现金2千元,由报名者个人承担,若报名者
作为整体,中国在世界上举足轻重;但作为个人,不少中国人还觉得自己一无所有。国家之强和个人之弱使一些人心理失衡,觉得自己活得还是像在半殖民地时代受人家欺负的受害者。正因如此,我们更需要对自己生存的状态有理性的认识,克服狭隘的“受害者情结”。否则,崛起的中国将
在中等教育中,职业教育是以就业为主要目标,以从事某种职业或生产劳动所需要的——为主要教学内容的教育。
最新回复
(
0
)