当前位置: 首页 > 计算机二级 > 计算机二级模拟试题 > 2020年12月计算机二级C++操作练习题及答案(十)

2020年12月计算机二级C++操作练习题及答案(十)

更新时间:2020-11-27 16:12:43 来源:环球网校 浏览37 收藏3
摘要 备考2020年12月计算机二级C++考试的同学们,为了在考前帮助大家冲刺,环球网校(环球青藤旗下品牌)小编整理了“2020年12月计算机二级C++操作练习题及答案(十)”,希望对大家有所帮助,其他更多计算机二级科目考前冲刺练习敬请持续关注环球网校计算机二级频道。
2020年12月计算机二级C++操作练习题及答案(十)

一、程序改错题

使用VC++6.0打开考生文件夹下的源程序文件1.cpp。本程序要求输入一个字符串,然后将其中的小写字母改成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,后把结果输出到屏幕中。

注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。

试题程序:

#include

voidmain()

{

inti=0;

charstr[120];

cout<<"Enterastringendwith'?'."<

//********error********

cin.getline(str,120);

//********error********

while(str)

{

//********error********

if(str[i])='a')

str[i]=str[i]-'a'+'A';

i++;

}

cout<

return;

}

答案:(1)应改为“ein.getline(str,120,'?');”。

(2)应改为“while(str[i])”。

(3)应改为“if(str[i]>='a'&&str[i]<='2')”。

以上内容为“2020年12月计算机二级C++操作练习题及答案(十)”,小伙伴们快来了解一下吧。环球网校提供“ 免费预约短信提醒”届时环球网校会及时为大家推送12月考试时间及成绩查询时间信息提醒,确保大家按时了解相关信息!环球网校友情提示:对于想要参加计算机二级考试的小伙伴们,环球网校特地为您准备了计算机二级考试相关资料,如有需要请点击文章下方“免费下载>>>计算机二级考试资料”下载学习。

编辑推荐

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

计算机二级资格查询

计算机二级历年真题下载 更多

计算机二级每日一练 打卡日历

0天
累计打卡
0人
打卡人数
去打卡

预计用时3分钟

计算机二级各地入口
环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部