首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序正常运行。并使程序输出结果为: ABCDEF ABCDEF ABCDEF 注意:不要改动main函数,不能增行或删行,也不能更
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序正常运行。并使程序输出结果为: ABCDEF ABCDEF ABCDEF 注意:不要改动main函数,不能增行或删行,也不能更
admin
2017-03-22
39
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序正常运行。并使程序输出结果为:
ABCDEF
ABCDEF
ABCDEF
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。
#include
Void main()
{
//********error********
char s1[]="ABC
"DEF";
//********error********
char s2[]="ABC
DEF";
//********error********
char s3[]="ABC"+
"DEF";
cout<
cout<
tout<
return;
}
选项
答案
(1)char s1[]="ABC" (2)char s2[]="ABC\ (3)char s3[]="ABC"
解析
(1)字符串数组以“;”结束赋值语句,所以“ABC“DEF”应该是字符串数组sl的赋值语句,它的错误提示“modi1.cpp(5):error C2001:newline in constant”,说明“DEF”被认为是新的值,根据题目要求它其实应该是与ABC是一个数组串的,所以应该在”ABC后面添加“*”,即第1个标识下修改为“char s1[]="ABC"”。
(2)根据题目中给出的输出结果,知道s2的输出也是ABCDEF,那么说明第2个标识下的s2值应该是ABCDEF,第一行与第二行是一个字符串。在C++中,在一个字符串中最后一个字符为“\n”,则标识它是续行符,下一行的字符是该字符串的一部分,所以在第一行的ABC后面添加“\”,即“char s2[]="ABC\”。
(3)字符串数组s3的赋值语句,错误提示“modi1.cpp(12):error C2110:cannot add two pointers”不能添加两个指针,不是用“+”来连接的,两个字符串变量之间不可以用“+”连接,所以这里删除“+”,即第3个标识下修改为“char s3[]="ABC"”。
转载请注明原文地址:https://kaotiyun.com/show/z2Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R,s和T如下:其中关系T由关系R和s通过某种操作得到,该操作为
下列控制格式输入输出的操作符中,能够设置浮点数精度的是()。
下面哪些函数采用动态联编( )?
下列叙述中正确的是
下列类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。class myClass{private:intdata;public:myClass(in
有以下程序#include<iostream>usingnamespacestd;classsample{private:intx;public:sample(inta)
有如下程序: #include<iostream> using namespace std; class VAC{ public: int f() const{return 3;} int f() {
执行语句序列intx=10,&r=x;cout<<x<<’-’<<r<<endl;输出结果为______。
类time可以输出12小时或24小时制的时间,现需要设计一个缺省构造函数,缺省值为0时0分0秒。该缺省构造函数为【 】。#include<iostream.h>classTime
在关系数据库中,用来表示实体之间联系的是【 】。
随机试题
Fordecades,postersdepictingrabbitswithinflamed,reddenedeyessymbolizedcampaignsagainstthetestingofcosmeticsonani
《突发公共卫生事件应急条例》规定,医疗卫生机构应当对传染病做到
经济增长与充分就业目标之间在短期内往往存在矛盾和冲突。()
英国哥特式建筑的杰作()是历代国王举行加冕典礼和王室成员举行婚礼的地方。[2013年山东真题]
道德调节的主要形式是()
网络122.21.136.0/24和122.21.143.0/24经过路由汇聚,得到的网络地址是(50)。
下列操作系统中,()主要特性是支持网络系统的功能,并具有透明性。
Therecanbefewmoredepressingstoriesintheentirehistoryofman’sexploitationofnaturethanthedestructionoftheunfor
PASSAGETWOWhatisthemeaningofthesentence"...hewouldspareneitherhimselfnoranybodyelse"inPara.5?
January31,19992701MeadowLaneBrooklyn,NewYork11212Box210NewYorkTimesNewYork100036Dearsir,Thisletterisi
最新回复
(
0
)