首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
60
问题
使用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;
所有在函数中定义的变量,连同形式参数,都属于()。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])【】;
用户的数据视图,也就是用户所见到的数据模式,是______。
软件测试过程一般按4个步骤进行:单元测试、集成测试、验收测试(确认测试)和系统测试。在程序编码阶段进行的测试通常是______。
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是()。
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;voidsetData(doubled)(data=d;static
若语句:cout<<seffill(’>’)<<setw(5)<<3141512<<sctw(5)<<"OK!";是程序中第1个输出语句,则输出结果是()。
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及对象数组的创建和单个对象的创建,其输出结果是【】。#include<iostream>usingnamespace
随机试题
在炎症中,巨噬细胞可转化为
CT最早用于颅脑检查,对颅脑疾病具有很高诊断价值。适用于颅脑外伤、脑血管意外、脑肿瘤、新生儿缺氧缺血性脑病、颅内炎症、脑实质变性、脑萎缩、术后和放疗后复查以及先天性颅脑畸形等。扫描基线有听眦线、听眉线和听眶线。颅脑增强扫描分为平扫后增强扫描和直接增强扫描两
根据最高人民法院的有关司法解释,重大涉外或涉及港、澳、台地区的案件应由( )法院管辖。
关于股票投资组合管理基本策略,以下说法正确的是()。
消费者效用最大化的均衡条件是()。
甲公司为上市公司,适用企业所得税税率为25%,甲公司2×20年度实现利润总额5330万元,在申报2×20年度企业所得税时涉及以下事项: (1)甲公司与乙企业签订了一项租赁协议,将其原先自用的一栋写字楼出租给乙企业使用,租赁期开始日为2×20年3月31日。
关于质量记录,说法不正确的是_________。
已知A是3阶的实对称矩阵,α1=(1,-1,-1)T,α2=(-2,1,0)T是齐次线性方程组Ax=0的解,又(A-6E)α=0,α≠0.求α和二次型xTAx表达式;
Forhundredsofmillionsofyears,turtleshavestruggledoutoftheseatolaytheireggsonsandybeaches,longbeforetherew
Atwhattimeoftheyeardoesthisinterviewtakeplace?
最新回复
(
0
)