首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
36
问题
使用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全国计算机二级
相关试题推荐
结构化程序设计主要强调的是______。
按照“后进后出”原则组织数据的数据结构是______。
下列各种函数中,______不是类的成员函数。
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
数据的逻辑结构有线性结构【】两大类。
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;voidsetData(doubled)(data=d;static
已知各变量的定义如下inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
对于常成员函数,下面描述正确的是()。
以下程序的执行结果是【】。#include<iostream>#definePI____3.14159constintR=10;voidmain(){doublea,b;ac2*R*PI
已知:doubleA(doubleA){return++a;}和intA(inta){return++a;)是一个函数模板的两个实例,则该函数模板定义为【】。
随机试题
低合金高强度结构钢牌号由代表屈服强度和汉语拼音字母Q、屈服点数值、质量等级符号三部分组成。
股四头肌麻痹时,其主要运动障碍是不能
妇女,56岁。诉阴道一物脱出3年,妇查:宫颈已脱出至阴道口外,子宫体在阴道内,双附件正常,应该诊断子宫脱垂几度
某单位是实行国库集中支付的事业单位。20×2年5月,审计机构对该单位20×1年度财政资金使用情况进行检查,对以下情况提出质疑:(1)20×1年3月,该单位将其代收的纳入预算管理的行政事业性收费存入本单位在商业银行开设的基本户;5月,该单位将部分行政事业性
某公司2020年实现利润总额125万元,所得税费用为25万元。年初累计亏损为40万元,其中有25万元属于2017年的亏损,计提法定公积金的比例为10%,则本年计提的法定公积金为()元。
在经济全球化的背景下,知识产权越来越成为市场竞争的有力武器,成为跨国公司在全球_______市场、_______更大利润的重要手段,也正在成为跨国公司_______其他企业的重要手段。填入划横线部分最恰当的一项是:
俗话说“木秀于林,风必摧之”,下列与该俗语意思相近的是()。
IPSec不能提供以下哪种服务_______。
下面代码段的输出是()。if(5&7>0&&5|2)System.out.println("true");
To;Roberts.hifi.co.ukFrom;Dave@electricalsupplies.comWearesorrythatourcomputerorderingsystembroke【16】______la
最新回复
(
0
)