首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
38
问题
使用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://jikaoti.com/ti/ZDE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])【】;
在C++中,包含了处理用户控制的文件操作所需的信息是指头文件中的【】。
诊断和改正程序中错误的工作通常称为【】。
按照“后进后出”原则组织数据的数据结构是______。
设有下定义的语句:inta[3][2]={10,20,30,40,50,60};intb[3][2]={10,20,30,40,50,60};则a[1][1]*b[2][1]=【】。
已知doublevar;是文件F1.CPP中的一个全局变量定义,若文件F2.CPP中的某个函数也需要访问,则在文件F2.CPP中var应说明为【】。
有以下程序#include<iostream.h>intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}voidmain(){inti,j=0;for(i=1;i<3;i++)j+=f(
下面程序的输出是()。#defineN3#defineM(n)((N+1)*n)#include<iostrearn.h>voidmain(){intz=2*(N+M(5+1));cout<<z<<end1;}
已知:doubleA(doubleA){return++a;}和intA(inta){return++a;)是一个函数模板的两个实例,则该函数模板定义为【】。
随机试题
白喉棒状杆菌的形态特征是
A.大肠俞B.脾俞C.肝俞D.肺俞E.膀胱俞治疗马膀胱湿热宜选
A.DNAB.tRNAC.mRNAD.rRNAE.dNTP
依据《合同法》的规定,执行政府定价或政府指导价的合同,合同当事人一方逾期交付标的物时,遇价格上涨,应()。
通信局(站)选址的环境安全要求包括()。
根据《工程建设项目施工招标投标办法》,下列情形应按废标处理的有()。
全国银行同业拆借中心公告交易券种的()
根据中外合资经营企业法律制度的规定,下列关于合营企业董事长产生方式的表述中,正确的有()。
《中华人民共和国村民委员会组织法》是()颁布的。
Mike:Praiseoftenandsincerely—it’sassimpleasthat.Employeeswanttofeelneededandappreciated.Byofferingsincere
最新回复
(
0
)