首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。 注意:不要改动main函数,不能增行或删行,也不能
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。 注意:不要改动main函数,不能增行或删行,也不能
admin
2017-11-27
23
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include
void main()
(
int i=0;
char str[120];
cout<<”Enter a string end
with’?’."<
//********error********
cin.getline(str,120);
//********error********
while(Str)
{
//********error********
if(str
>=’a’)
Str
=Str
-’a’+’A’;
i++;
)
cout<
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://jikaoti.com/ti/dit0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的构造函数的成员初始化列表中,不能包含()。
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
以下程序的输出结果是intf(){ static int i= 0; int s=1; s+=i; i++; return s;}main( ){ inti, a=0; for(i=0;i<5;i++)a+=f();
数据的存储结构是指
设有如下关系表:则下列操作中正确的是
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“______”。
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在______关系。
数据模型分为格式化模型和非格式化模型,则关系模型属于【 】模型。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
两肩胛骨脊柱缘之间的骨度分寸是
TD—SCDMA系统集合()多址方式于一体,使得无线资源可以在时间、频率、码字这三个维度进行灵活分配。
建设工程项目施工质量计划的基本内容包括()。
关于消费税征税范围,下列说法正确的是()。
下列属于程序性法律原则的是()。
已知向量a,b,满足∣a∣=∣b∣=1,且,其中k>0。(1)试用k表示a·b,并求出a·b的最大值及此时a与b的夹角θ的值;(2)当a·b取得最大值时,求实数λ,使∣a+λb∣的值最小,并对这一结论作出几何解释。
下图为某区域洋流环流简图,右侧箭头为相应风带的盛行风。读图完成问题。流经a处的洋流流向与下列四幅图所示一致的是()。
很多人认为,公务员工作没有什么难度,什么人都可以当公务员。请结合你所报考的岗位谈谈看法。
已知齐次线性方程组其中≠0.试讨论α1,α2,…,αn和b满足何种关系时,(1)方程组仅有零解;(2)方程组有非零解.在有非零解时,求此方程组的一个基础解系.
Theworldisgoingthroughthebiggestwaveofmergersandacquisitionseverwitnessed.TheprocesssweepsfromhyperactiveAmer
最新回复
(
0
)