首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: This is a greart! Hello Hello 注意:错误的语句在//******error******的下面,修改该语句即
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: This is a greart! Hello Hello 注意:错误的语句在//******error******的下面,修改该语句即
admin
2016-10-28
30
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
This is a greart!
Hello
Hello
注意:错误的语句在//******error******的下面,修改该语句即可。
#include<lostream.h>
class CMyClass
{
public:
void displayl()
{
cout<<"This is great!"<<endl;
}
void display2()
{
//******error******
char str[5]="Hello";
cout<<str<<endl;
}
//******error******
void display3(char string)
{
//******error******
cout<<string<<endl
}
};
void main()
{
CMyClass myclass;
myclass.display1();
myclass.display2();
myclass.display3("Hello");
}
选项
答案
(1)char str[6]="Hello";或char str[]="Hello"; (2)void display3(cha* string)或void display3(char string[]) (3)cout<<String<<endl;
解析
(1)”Hello”字符串的长度为5,存放在字符数组中的话,字符数组的长度至少为6,因为字符数组的最后一个字符为NULL,故第1个标识下字符数组长度为5太短,应改成“char str[6]="Hello";”或“char str[]="Hello";”。
(2)char string表示string为一个char变量,代表一个字符而不是一串字符,程序要求输出一串字符显然字符变量做不到,应该为字符指针或字符数组,故第2个标识下应改为“void display3(char*string)”或“void display3(char string[])”。
(3)编译程序发现第3标识下有错误,观察程序可知第3个标识下语句结束没有分号,而C++语句必须以分号结束,应加上分号,即第3表示下应改为“cout<<string<<endl;”。
转载请注明原文地址:https://kaotiyun.com/show/U7Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#include<iostream.h>classA{inta;public:A(){a=0:}A(intaa)
下面关于对象概念的描述中,()是错误的。
以下程序的执行结果是______。#include<iostream.h>#include<iomanip.h>voidmain(){cout.fi1(’*’);
不合法的main函数命令行参数表示形式是
fun()函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数返回值。请填空完成此程序。#defineN100intfun(int(*A)[N]){in
头文件______中包含了处理用户控制的文件操作所需的信息。
语句int*i;i=newint[10];,释放指针i的语句是【】。
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
C++在重载运算将中,如用成员函数重载一元运算符参数表中需要______个参数,如用友元函数重载一元运算符参数表中需要______个参数。
随机试题
某男62岁,患前列腺增生5年,自昨日下午起一直未排尿,今日上午尿潴留急诊入院,入院后导尿管插不进,此时应采取何种最佳的方法解除尿潴留( )。
A.静脉给予支链氨基酸B.应用抗生素C.肥皂水灌肠D.口服乳果糖E.应用精氨酸酸中毒不宜
下列关于下消化道出血错误的是
下述药物中主要用于缓解胆汁淤积的是()。
关于胸膜炎性胸痛的描述,下列哪项是正确的
刘某某日休假,主动携邻居6周岁小孩去一塌陷区游泳,到了傍晚,刘某喊了几声小孩的名字,见没人答应,便径直回家了,之后既不寻找小孩,也没告知邻居,第二天,在塌陷区发现小孩的尸体。刘某行为属于:
根据《标准化法》的规定,工程建设强制性标准和推荐性标准主要体现在()。
人民检察院决定逮捕犯罪嫌疑人、被告人的,由人民检察院执行。()
2014年1—6月份,我国商品房销售面积48365万平方米,同比下降6.0%。其中,住宅销售面积下降7.8%,办公楼销售面积下降2.8%,商业营业用房销售面积增长7.7%。商品房销售额31133亿元,下降6.7%。其中,住宅销售额下降9.2%,办公楼销售额
在确定无形资产的经济寿命时,主要应该依据其带来的超额收益的时间长短来判断。()
最新回复
(
0
)