首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用VC6打开考生文件夹下的源程序文件modi3.cpp,这个程序完成输出到屏幕一些特定的信息,但工程有错误或者不完整,请完成以下功能: (1)初始化m Num2的值为j,请在注释∥*******1*******后添加适当的语句。 (2)补充全局函数fun(
用VC6打开考生文件夹下的源程序文件modi3.cpp,这个程序完成输出到屏幕一些特定的信息,但工程有错误或者不完整,请完成以下功能: (1)初始化m Num2的值为j,请在注释∥*******1*******后添加适当的语句。 (2)补充全局函数fun(
admin
2020-06-29
72
问题
用VC6打开考生文件夹下的源程序文件modi3.cpp,这个程序完成输出到屏幕一些特定的信息,但工程有错误或者不完整,请完成以下功能:
(1)初始化m Num2的值为j,请在注释∥*******1*******后添加适当的语句。
(2)补充全局函数fun()使之能够调用类TestClass的成员变量,请在注释//*******2********后添加适当的语句。
(3)初始化静态变量, 请在注释//*******3*******后添加适当的语句。
(4)修改注释//*******4*******后的语句。
使得程序输出以下内容:
m—Num1=1
m—Num2=2
m—Num3=1
m—Num1=4
m—Num2=2
m—Num3=7
注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。
#include
Class TeStClass
{
public:
∥*******1*******
TestClass(int i,int j)
{
m Numl=i;
m Num3+=i;
}
void Print()
{
cout<<“m Num1=”<
cout<<“m Num2=”<
cout<<“m Num3=”<
}
void Add(int i)
{
m Num3+=i;
}
private:
int m Numl;
const int m Num2;
Static int m Num3;
//*******2*******
};
//*******3*******
Void fun()
{
TeStClass Num(1,2);
Num.m Numl=4;
∥*******4*******
Num.Add();
Num.Print();
}
void main()
{
TeStClass Num(1,2);
Num.Print();
fun();
return;
}
选项
答案
(1)添加语句:TeStClas S(int i,int j):mNum2(j) (2)添加语句:friend void fun(); (3)添加语句:int TestClass::m—Num3=0; (4)将“Num.Add();”补充完整为:Num.Add(5);
解析
在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从己给定源程序的main主函数开始入手,可以看出程序通过调用类TestClass和函数fun实现各种输出操作。
转载请注明原文地址:https://kaotiyun.com/show/La8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【】方式。
有如下类定义:classFun{public:Fun(intv):value(v){},/①~Fun(){}//②private:
下列关于C++函数的描述中正确的是()。
下面关于构造函数和析构函数的描述,错误的是()。
下列程序的运行结果为【】。#include<iostream.h>voidmain(void){inta=2,b=-1,c=2;if(a<b)if(b<0)c=0;elsec=c+1;
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<“A”;}~A(){cout<<“A”;)};classB
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。函数num(char*str)用于返回字符串中非数字的个数。例如:abcl23abc45返回值为:6将函数num补充完整。注意:请勿改
下列有关运算符重载的表述中,正确的是
下列关于模板形参的表述中,错误的是
随机试题
刚性支承是指机械的主激频率()的支承。
患者,女,70岁。患咳喘病20年,今春发作,喘咳气逆,咯痰不爽,胸闷如塞,厌食寡语,神志恍惚,嗜睡,肢体抽搐,舌暗红苔白腻,脉滑数。其治法是
A.卡那霉繁B.对氨基水杨酸C.利福平D.异烟肼E.乙胺丁醇
没有代理权而以代理人的名义在票据上签章的,应当如何承担票据责任?()。
“PLSOFFER600MTGROUNDNUTS2012CROPCIFC5%TOKYODIRECTSTEAMERINDICATINGPYMTTERMSEARLIESTSHIPMENT”,上述内容是贸易磋商中的发盘环节。(
有关属人管辖原则的表述,下列说法正确的是( )。
法国人谈起中国人心目中的法国文学,总忍不住用一种轻蔑的口吻说:“你们喜欢《茶花女》。”在法国人眼里,喜欢大仲马还算有些品味,毕竟他有一部《基督山伯爵》,有《三个火枪手》,小仲马有什么呢?只不过写了一个交际花而已。法国文学是法国人的骄傲,在世界文学中有着举足
利他行为,有利于其他个体存活和生殖而不利于自身存活和生殖的行为,这种行为在自然界普遍存在。可用广义适合度和亲缘选择加以解释。根据上述定义,下列属于利他行为的是:
某单位要从100名报名者中挑选出20名献血者进行体检。最不可能被挑选上的是1993年以来已经献过血,或是1995年以来在献血体检中不合格的人。如果上述断定是真的,那么以下哪项所言及的报名者最有可能被选上?
Bytheendofnextmonthhe___________everythinginschool.
最新回复
(
0
)