首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序正常运行。并使程序输出结果为: ABCDEF ABCDEF ABCDEF 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//*
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序正常运行。并使程序输出结果为: ABCDEF ABCDEF ABCDEF 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//*
admin
2016-10-28
33
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序正常运行。并使程序输出结果为:
ABCDEF
ABCDEF
ABCDEF
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include<iostream.h>
void main()
{
//********error********
char s1[]="ABC
"DEF";
//********error********
char s2[]="ABCDEF";
//********error********
char s3[]="ABC"+
"DEF";
cout<<s1<<endl;
cout<<s2<<endl;
cout<<s3<<endl;
return;
}
选项
答案
(1)char s1[]="ABC" (2)char s2[]="ABC\ (3)char s3[]="ABC"
解析
(1)字符串数组以“:”结束赋值语句,所以“ABC“DEF”应该是字符串数组s1的赋值语句,它的错误提示“modi1.cpp(5):error C2001:newline in constant”,说明“DEF”被认为是新的值,根据题目要求它其实应该是与ABC是一个数组串的,所以应该在”ABC后面添加“"”,即第1个标识下修改为“char s1[]="ABC"”。
(2)根据题目中给出的输出结果,知道s2的输出也是ABCDEF,那么说明第2个标识下的s2值应该是ABCDEF,第一行与第二行是一个字符串。在C++中,在一个字符串中最后一个字符为“\”,则标识它是续行符,下一行的字符是该字符串的一部分,所以在第一行的ABC后面添加“\”,即“char s2[]="ABC\”。
(3)字符串数组s3的赋值语句,错误提示“modi1.cpp(12):error C2110:cannot add two pointers”不能添加两个指针,不是用“+”来连接的,两个字符串变量之间不可以用“+”连接,所以这里删除“+”,即第3个标识下修改为“char s3[]="ABC"”。
转载请注明原文地址:https://jikaoti.com/ti/gFE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
拷贝构造函数的参数一般是
以下对C++语言函数的有关描述中,正确的是
有以下程序:#include<iostream>usingnamespacestd;classCFactorial{private:intvalue;intfact
下列打开文件的表达式中,错误的是
算法的空间复杂度是指
以下程序的执行结果为()。#include<iostream.h>classmyClass{Dublic:myClass(intdata);myClass(){value=0;
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
URL的组成不包括()
下列属于慢性盆腔炎表现之一的是
王女士,39岁,心脏病史8年,因“急性胃肠炎”输液后出现气促、咳嗽、咳白色泡沫痰,查体心率120/min,两肺底湿性哕音,诊断为左心衰竭,心功能Ⅲ级。病人此时最适宜的体位是()。
(2006年考试真题)某企业于2005年6月2日从甲公司购入一批产品并已验收入库。增值税专用发票上注明该批产品的价款为150万元,增值税额为25.5万元。合同中规定的现金折扣条件为2/10,1/20,n/30,假定计算现金折扣时不考虑增值税。该企业在200
下列成本中,属于可控质量成本的有()。
Iusedtoliveselfishly,Ishouldadmit.Butonemomentchangedme.Iwasonmylunchbreakandhad【C1】______theofficeto
1.近来,关于“世遗”的话题相当热门:2011年6月底,杭州西湖成功加人世界遗产名录;而意大利威尼斯则在担心“失去灵魂”。据《每日电讯报》报道,意大利主要古迹保护组织“我们的意大利”警告说,每天多达6万游客的涌入已经超过了威尼斯的承受能力,威尼斯有“失去自
双音节动词重叠方式为()。
阅读以下说明,回答问题1至问题4,将解答填入解答栏内。[说明]某网络拓扑结构如图2-1所示。其中的DNSServer1和DNSServer2分别安装有WindowsServer2003并启用了DNS服务,DNSServer2作为DNSSer
ValentineHistory,TraditionsandCustomsEveryFebruary,acrossthecountry,candy,flowers,andgiftsareexchangedbetwee
最新回复
(
0
)