首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
2015-07-20
32
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char木des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。
例如:str=“aBcdrFGHijK”:
则:des=“ABCDEFGHIJK”;
注意:不能修改程序的其他部分,只能补充ToUpper 0函数。
#include
#define MAXLEN 1024
void ToUpper(char*des,char*
str)
{
}
void main()
{
char dest[MAXLEN],
char*str=”aBcdrFGHij K”;
ToUpper(dest,str);
cout<
return;
}
选项
答案
for(int i=0;str[i] !=0;i++) { if( Str[1] >=‘a’ && Str[1] <=‘z’) //比较是否是小写字母 { deS[i]=str[i]一‘a’+‘A’; //替换成大写字母 } else { des[i]=str[i]; //其他情况不变 } des[i+1]=0; }
解析
(1)由审题分析可知,可利用循环来逐个检索str中的字符,循环变量i从0开始,直到str数组的结束,即str
=0为循环结束条件。
(2)小写字母的判别方式为:str
>=’a’&&sV
<=’z’,即该字符比’z’小,而且比‘a’大,如果满足该条件则在该字符基础上加上(‘A’-‘a’)值转换为大写字母;如果是其他字符的话,无需转换,直接刚该字符放到des数组中。
转载请注明原文地址:https://kaotiyun.com/show/s3Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);doubleval;
以下程序中,select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3intselect(inta[N][M],in
若把类B定义为类A的友元类,则应在类A中加入定义语句【】。
在类中定义和实现的函数称为【】。
在关系数据库中,把数据表示成二维表,每一个二维表称为【】。
以下程序的执行结果是()。#nclude<iostream.h>template<classT>Tmax(Tx,Ty){retum(x>y?x:y);}voidmain(){cout<<max(2,5)<<","<
下面程序的输出是()。#defineN3#defineM(n)((N+1)*n)#include<iostrearn.h>voidmain(){intz=2*(N+M(5+1));cout<<z<<end1;}
下面关于继承机制的描述中,不正确的是()。
对于常成员函数,下面描述正确的是()。
包容类Contain和内嵌类Embed定义如下:#include<iostream.h>classContain{private:intx;protected:intz;public:
随机试题
2020年末,全国共有艺术表演团体17581个,从业人员43.69万人,其中各级文化和旅游部门所属艺术表演团体2060个,从业人员10.75万人。2020年,全国文化和旅游部门所属艺术表演团体共组织政府采购公益演出13.38万场,比上年下降14.9%;观众
离心泵停车时,单级泵应先停电,多级泵应先关出口阀。()
术前用阿托品的作用是
在管电压和管电流相同时,与连续X线强度有关的是
中国甲公司签发了一张银行承兑汇票给丹麦乙公司,付款地在英国,乙公司职员于新加坡转机时将汇票遗失,乙公司申请票据权利保全应适用哪国法律?()
按照我国《合同法》规定,由于合同当事人一方缺乏经验造成重大误解,而订立了损害己方利益的合同,则该当事人可以()。
建筑业企业资质分为()3个序列。
2000年我国成为《国际货币基金组织》第八条款国。()
在考生文件夹下有一个数据库文件“samp1.accdb’,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改。设置数据表显示的字体大小为14、行高为18。
A、Friends.B、Colleagues.C、Bossandstaff.D、Husbandandwife.A根据文中说话人双方的语气可推断,他们可能是同学或者朋友,再看选项B:同事关系;C:老板和职员的关系;D:夫妻关系,均不符合题意,
最新回复
(
0
)