首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: This is a greart! Hello Hello 注意:错误的语句在//********err
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: This is a greart! Hello Hello 注意:错误的语句在//********err
admin
2021-06-10
29
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
This is a greart!
Hello
Hello
注意:错误的语句在//********error********的下面,修改该语句即可。
#include
class CMyClass
{
public:
void displayl()
{
cout<<"This is great!"
<
}
void display2()
{
//********error********
char str[5]="Hello";
cout<
)
//********error********
void display3(char string)
{
//********error********
cout<
}
};
void main()
{
CMyClass myclass;
myclass.displayl();
myclass.display2();
myclass.display3("Hello");
}
选项
答案
(1)char str[6]="Hello"; 或char str[]="Hello"; (2)void display3(char*string) 或void display3(char string[]) (3)cout<
解析
(1)"Hello"字符串的长度为5,存放在字符数组中的话,字符数组的长度至少为6,因为字符数组的最后一个字符为NULL,故第1个标识下字符数组长度为5太短,应改成“char str[6]="Hello";”或“char str[1="Hello";”。
(2)char string表示string为一个char变量,代表一个字符而不是一串字符,程序要求输出一串字符显然字符变量做不到,应该为字符指针或字符数组,故第2个标识下应改为“void display3(char*string)”或“void display3(char string[])”。
(3)编译程序发现第3标识下有错误,观察程序可知第3个标识下语句结束没有分号,而C++语句必须以分号结束,应加上分号,即第3表示下应改为“cout<
转载请注明原文地址:https://jikaoti.com/ti/dlh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;1>1;I一=2)cout<<’*’;
有如下类声明:classMyBASE{intk;public;voidset(intn){k=n;}intget()const{returnk;}};classMyDERIVED:protectedMyBASE{prot
下列有关函数重载的叙述中,错误的是()。
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。
如果利用C++流进行输入输出,下面的叙述中正确的是()。
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobj1;”与“constIMSobj2;”,则下列语句中,产生编译错误的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正main()函数中的错误,使程序的输出结果如下:Constructor.DefaultconstructorAreais12Areais0Areais12
数据库管理系统是()。
数据库管理系统中负责数据模式定义的语言是()。
在C++中,实现封装性需借助于()。
随机试题
《送报夫》是台湾哪一位作家的作品()
风湿性心内膜炎时,心瓣膜疣状赘生物的主要成分是
关于零级速度过程的特征叙述错误的是( )。
A、相生关系B、相克关系C、相侮关系D、相乘关系E、以上均不是“抑强扶弱”法是根据五行中()
直接切换方式是指在某一时刻旧系统停止使用,新系统开始工作,这种方式最简单,也最省钱,风险性较小。()
公共管理的职能是()。
两组儿童在一起玩耍,一组曾看过具有暴力行为的电视节目,另一组则没看过。在玩耍中,看过具有暴力镜头的电视节目的孩子比那些没看过的孩子表现出大量的暴力行为。因此,若想阻止那些孩子在玩耍中表现出来的暴力行为,就不能允许他们观看具有暴力镜头的电视节目。以下哪一项是
在软件开发项目监理过程中,如果承建单位2个项目成员使用不同版本的设计说明书,这时监理工程师首先应该检查()。
Inthe1980s,homeschoolingmadeacomebackintheU.S.whenreligiouslyconservativeparentsconvincedstatestoapproveandgi
A、Thenumberofgraduatesisincreasingeachyear.B、Technologyandworkplacearechangingfaster.C、Therearemorevacantjobs
最新回复
(
0
)