首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。 注意:不要改动main函数,不能增行或删行,也不能
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。 注意:不要改动main函数,不能增行或删行,也不能
admin
2017-09-20
75
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
∥********error********的下面。
#include
Void main()
{
int i=0;
char Str[12 0];
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,12 0,‘?’); (2)while(str[i]) (3)if(str[i]>=‘a’&&str[i]<=‘Z’)
解析
同一英文字母的大写和小写形式的ASCII码值相差32,因此,要将小写字母转换为大写字母,只要将其对应的ASCⅡ码值减去32即可,程序中给出的语句中,减去字符‘a’的ASCⅡ码再加上字符‘A’的ASCⅡ码正好是减去32。
转载请注明原文地址:https://kaotiyun.com/show/HTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下类的定义: class Ex { int x; public: void setx(int t=0); }; 若在类外定义成员函数setx(),以下定义形式中正确的是
语句cout<<(a=2)&&(b=-2);的输出结果是
有如下程序:#include<iostream>usingnamespacestd;classPARENT{public:PARENT(){cout<<"PARENT";}
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBase{public:______voidfun(){cout<<
类中数据成员和成员函数的默认访问级别为______。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈项元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTs
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
下列关于成员函数特征的描述中,错误的是()。
随机试题
A.二甲双胍B.罗格列酮C.格列齐特D.阿卡波糖E.瑞格列奈
A.IgMB.IgGC.sIgAD.IgDE.IgE五聚体分子()
背景某机电安装工程由业主邀请同行业有业绩的A、B、C、D、E、F六家施工单位进行机电安装工程总承包的投标,工程采用总价包干,变更在分部工程价±5%范围内不做调整。工期18个月。投标前一个小时,A公司突然提交总价降低10%的补充标书。开
某房地产开发公司于2011年1月受让一宗土地使用权,根据转让合同支付转让方地价款6000万元。2011年2月至2012年3月中旬,该房地产开发公司占用受让土地的70%(其余30%尚未使用)的面积开发建造一栋写字楼。在开发过程中,根据建筑承包合同支付给建筑公
与通常采用的招标方法比较,协商选择方法的优点是()。在可供单位较多、采购单位难以抉择时,也可以采用()。
关于生物性状的叙述正确的是()。
《中华人民共和国教师法》规定,取得初级中学教师,初级职业学校文化、专业课教师资格,应当具备()。
设常数x>0,求极限。
Inthefollowingessay,eachblankhasfourchoices.Choosethebestanswerandwritedownontheanswersheet.Toarouter,
Almosteveryactivityinliferequirescommunication.Whenyoumakeaspeechatschool,【B1】______yourfoodatarestaurant,o
最新回复
(
0
)