首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi l.cpp,该程序运行时有错误,请改正错误,使得程序正常运行。并使程序输出结果为: ABCDEF ABCDEF ABCDEF 注意:不要改动main函数,不能增行或删行,也不能更改程序
使用VC6打开考生文件夹下的源程序文件modi l.cpp,该程序运行时有错误,请改正错误,使得程序正常运行。并使程序输出结果为: ABCDEF ABCDEF ABCDEF 注意:不要改动main函数,不能增行或删行,也不能更改程序
admin
2019-04-18
58
问题
使用VC6打开考生文件夹下的源程序文件modi l.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<
cout<
return;
}
选项
答案
(1)char sl[]="ABC” (2)char s2[]="ABC\ (3)char S3[]="ABC”
解析
程序要求输出字符串数组的值。从已定源程序的main
主函数开始入手,可以看出程序通过输出函数cout实现三个字符串数组值的输出。
解题思路
(1)字符串数组以“:”结束赋值语句,所以“ABC“DEF”应该是字符串数组sl的赋值语句,它的错误提示“modil.cpp(5):error C2001:newline in constant liPIt说明“DEF”被认为是新的值,根据题目要求它其实应该是与ABC是一个数组串的,所以应该在”ABC后面添加“”,即第1个标识下修改为“char s1[]=”ABC”"。
(2)根据题目中给出的输出结果,知道s2的输出也是ABCDEF,那么说明第2个标识下的s2值应该是ABCDEF,第一行与第二行是一个字符串。在C++中,在一个字符串中最后一个字符为“\”则标识它是续行符,下一行的字符是该字符串的一部分,所以在第一行的ABC后面添加“\”即“char s2[]=“ABC\”。
(3)字符串数组s3的赋值语句,错误提示“modil.cpp(12):error C2110:cannot add two pointers”不能添加两个指针,不是用“+”来连接的,两个字符串变量之间不可以用“+”连接,所以这里删除“+”,即第3个标识下修改为“char s3[]=“ABC””。
转载请注明原文地址:https://kaotiyun.com/show/daAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据管理技术发展过程经过了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的阶段是______。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+fib(n-2);}
下列字符串中可以用作C++标识符的是
软件生命周期可分为多个阶段,一般分为定义阶段、开发和维护阶段。编码和测试属于______阶段。
下列叙述中正确的是
非成员函数必须声明为类的______才能访问这个类的private成员。
线性表常采用的两种存储结构是()
设R是一个2元关系,有3个元组,S是一个3元关系,有4个元组。如T=R×S,则T的元组为()个。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
如果一个班主任可管理多个班级,而一个班级只被一个班主任管理,则实体“班主任”与实体“班级”之间存在______联系。
随机试题
煮沸消毒时水中加入何种药物可将沸点提高到105℃()
中国公民张行在北京因聚众闹事被公安机关予以拘留处罚。张行不服此处罚决定,欲提出复议,却不幸突患急病死去,则以下哪些人可以代之申请复议?
可用于计算机地面信息管理系统的信息传输主干缆线有()。
某高速公路,全长37km,设计车速130km/h,路面基层采用粒料基层,施工方法采用填隙碎石施工,施工单位为了保证公路基层的施工质量,从碎石的备料、运输摊铺、撒铺等方面采取了有效的措施。[问题]在填隙碎石备料前需要计算哪些数值?
某企业非流动资产为800万元,永久性流动资产为200万元,波动性流动资产为200万元。已知长期负债、自发性负债和股东权益资本可提供的资金为900万元,则该企业()。
A、67B、73C、88D、94C3、8、19、36、59、(88)为“二级等差数列”。
请简述大脑皮层布洛卡区在语言加工中的作用。
设A=,X是2阶方阵.(Ⅰ)求满足AX一XA=O的所有X;(Ⅱ)方程AX一XA=E,其中E是2阶单位阵.问方程是否有解?若有解,求满足方程的所有X;若无解,说明理由.
浏览http://localhost/web/diks/eduinfo.htm页面,将“吴建平:IPv6是未来三网融合基础传输方向”页面另存到考生目录,文件名为“IPv6”,保存类型为“网页,仅HTML,(*.htm:*.html)”。
A.thebusinessofthecompanyB.theprincipleofthecompanyC.theproductionofthecompanyD.thescaleofthecomp
最新回复
(
0
)