首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 1, 2, 3, 4, 5, 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //**
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 1, 2, 3, 4, 5, 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //**
admin
2019-07-10
40
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
1, 2, 3, 4, 5,
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
//********error********的下面。
#include
Class TestClass
{
//********error
TestClass(int i)
{
m_i =i;
}
void print()
{
cout<<++m i<<’,’;
}
public:
int m_i;
);
int main()
{
//********error********
int i();
TestClass data(0);
while(i>5)
{
//********error********
i++;
data.print();
}
cout<
return 0;
}
选项
答案
(1)public:TestClass(int i) (2)int i(10); (3)i--;
解析
(1)打开moidl.cpp调试程序,显示错误提示为第一标识下“modi1.cpp(20):error C2248:TestClass::TestClass’:cannot access private memberdeclared in class TestClass’”,提示类TestClass中的构造函数TestClass被定义为私有的,无法获得,所以这里应该是public,即“public:TestClass(int i)”。
(2)题目中要求输出结果为1,2,3,4,5,即循环5次。第三个表示while循环条件是i大于5就进行循环。“int i();”应该实现变量i的初始化,题干中要求不能删除i初始化中的括号,所以在括号中添加i的初始值。大于5且循环5次,所以i的初始值为10,而while循环中对i的操作应该是i--,这样第二个和第三个标示下应该是“int i(10);”和“i--;”。
转载请注明原文地址:https://kaotiyun.com/show/7X8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(5);cout<<s
考虑函数原型voidtest(inta,intb=7,charz=‘*’),下面的函数调用中,属于不合法调用的是()。
以下程序的输出结果是_____。#include<iostream.h>classobject{private:intval;public:object();
下面程序的运算结果为()。#include<iostream>usingnamespace~td;inti;intfun(){staticinti=10;return++i;
以下关于栈的描述中错误的是()。
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
以下选项中,合法的字符常量是()。
下列选项可以做C++标识符的是
随机试题
活塞式压缩机的进气阀与C—螺栓之间的紧固应力要求是()N.m。
奥瑞姆认为,护理的功能是【】
牙龈脓肿的特点
下列关于资金时间价值的表述中正确的是( )。
某公司在南方某地承接一低压蒸汽架空外管线工程。根据合同,蒸汽管道系统必须在1个月内完成,当时正值梅雨季节,据当地气象部门预报,将有20天左右的连续阴雨,为保证工程进度和工程质量,尤其是要保证焊接质量和进度,施工单位决定采取地面组装、分段吊装的施工方法,从施
简述会计账户和会计科目的联系与区别。
完工百分比法是指按照劳务的完成程度确认收入和费用的方法,当下列()条件均能满足时,劳务交易的结果能够可靠估计。
在2010年多项选择题的第12至14小题(如下),考查了“审计理论、测试流程与审计实务”的充分融合。背景资料:A注册会计师负责审计甲公司20×8年度财务报表。在识别、评估和应对由于舞弊导致的重大错报风险时,A注册会计师遇到下列事项,请代为做出正确
书:纸:笔
GOOGLEdodgedaparticularlylargelegalbulletonJanuary3rd,whenAmerica’sFederalTradeCommission(FTC)announcedtheresult
最新回复
(
0
)