首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。 注意:不要改动main函数,不能增行或删行,也不能更改程序
使用VC6打开考生文件夹下的源程序文件modi1.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。 注意:不要改动main函数,不能增行或删行,也不能更改程序
admin
2016-10-28
17
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include<iostream.h>
void main()
{
int i=0;
char str[120];
cout<<"Enter a string end with’?’."<<endl;
//********error********
cin.getline(str,120);
//********error********
while(Str)
{
//********error********
if(str
>=’a’)
str
=str
-’a’+’A’;
i++;
}
cout<<Str<<endl;
return;
}
选项
答案
(1)cin.getline(str,120,’?’); (2)while(str[i]) (3)if(str[i]>=’a’&& str[i]<=’z’)
解析
(1)题目中要求以输入字符“?”为结束,用于字符输入的流成员函数getline函数读入一行字符,格式cin.getline(字符数组,字符个数,终止标志字符),所以第1个标识下为“cin.getline(str,120,’?’);”。
(2)第2个标识下的“while(str)”语句应该是判断字符串str中的每一个字符是否为尾符,若不是尾符在循环中判断每一个字符是否为小写,若为小写,转换。所以应该修改为“while(str
)”。
(3)第3个标识下的“if(str
>=’a’)”语句是判断字符str
是否为小写字符,而现有的语句只是判断字符是否大于’a’,但是小写字符应该是’a’到’z’,所以修改为“if(str
>=’a’&& str
<=’z’)”。
转载请注明原文地址:https://kaotiyun.com/show/TONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
利用ER模型进行数据库的概念设计,可以分成3步:首先设计局部ER模型,然后把各个局部ER模型综合成一个全局的模型,最后对全局ER模型进行()。
以下函数调用语句中含有参数的个数是excc((v1,v2),(v2,v3,V4),v6);
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
定义如下枚举类型:enumNumber{one=1,tow=2,four=4,eight=8},则下列语句正确的是()。
有如下类的定义,下划线处的语句是()。classMyClass{_______intx,y;public;MyClass(inta=0,intb=0){X=a;y=b;}staticvoidch
下列程序段的输出结果是#include<iostream.h>voidfun(int*x,int*y){cout<<*x<<*y;*x=3;*y=4;
派生类构造函数的执行顺序是先执行【】的构造函数,然后执行成员对象的构造函数,最后执行【】的构造函数。
如果一个类中定义了成员对象,则该类的对象和成员对象先被初始化的是______。
下列类的定义中,有()处语法错误。classBase {public:Base(){}Base(inti){data=i;
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
随机试题
彩色电视机中行,场消隐信号的功能是为了保证()
拼装的机动车只要认为安全就可以上路行驶。
弥漫增殖型LN患者最适宜的药物治疗方案是急进性肾炎型LN患者最适宜的药物治疗方案是
读书作为一种生活习惯,绝不是随便什么人都可以享有的。它是无条件的,完全是自我选择的结果。曾国藩有言:“苟能发奋读书,则家塾可读书,旷野之地、热闹之地亦可读书;负薪牧豚,均无不可读书。苟不能发愤自立,则家塾不能读书,即清净之乡、神仙之境皆不能读书。何必择地?
下列选项中,属于措施费的有( )。
我国某以股份有限公司形式设立的银行由于资本充足率严重低下,不良资产大量增加,拆入资金比例大大超过了规定标准,存款人大量挤提银行存款,财务状况严重恶化,自身求助能力有限,终于走向倒闭。请根据我国银行监管的规定,分析并回答以下问题:
甲股份有限公司为境内上市公司(以下简称“甲公司”),20×1年度财务会计报告于20×2年3月31日批准对外报出,所得税采用递延法核算,适用的所得税税率为33%(假定公司发生的应纳税时间性差异预计在未来3年内能够转回,公司计提的各项资产减值准备均作为时间性差
考生:考试:准考证:成绩
Youaregoingtoreadatextaboutbeingabetterfriend,followedbyalistofimportantways.Choosethebestwayfromthelis
ItwasTony’sdreamtovisitAustralia.Tonydreamedof______Australia.
最新回复
(
0
)