更多"用VC++6.0打开考生文件夹下的源程序文件3.cpp,这个工程完成输"的相关试题:
[填空题]用VC++6.0打开考生文件夹下的源程序文件3.cpp,这个工程完成输出到屏幕一些特定的信息,但工程有错误或者不完整,请完成以下功能:
(1)初始化Num2的值为j,请在注释1后添加适当的语句。
(2)补充全局函数fun使之能够调用类TC的成员变量,请在注释2后添加适当的语句。
(3)初始化静态变量,请在注释3后添加适当的语句。
(4)修改注释4后的语句。使得程序输出以下内容:
Num1=7
Num2=12
Num3=-7
Num1=6
Num2=9
Num3=-17
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
试题程序:
#include<iostream.h>
class TC
public:
//********1********
TC(int i,int j)
Num1=i;
Num3=-i;
void Print( )
cout<<"Num1="<<Num1<<end1;
cout<<"Num2="<<Num2<<end1;
cout<<"Num3="<<Num3<<end1;
void Add(int i)
Num3-=i;
private:
int Num1;
const int Num2;
static int Num3;
//********2********
;
//********3********
void fun( )
TC obj(5,9);
obj.Num1=6;
//********4********
obj.Add( );
obj.Print( );
void main( )
TC obj(7,12);
obj.Print( );
fun( );
return;
[简答题]将考生文件夹下FOOD文件夹中的PEA文件夹移动到考生文件夹下APPLE文件夹中。
[简答题]将考生文件夹下SHOP/DOCTER文件夹中的文件IRISH复制到考生文件夹下文件夹下的SWISS文件夹中,并将文件夹更名为SOUETH。
[简答题]将考生文件夹下BUG/XU文件夹复制到考生文件夹下DUP文件夹中。
[简答题]将考生文件夹下TIMES文件夹复制到考生文件夹下的TT文件夹中。
[简答题]将考生文件夹下的MEI文件夹复制到考生文件夹下COM/GUE文件夹中。
[简答题]在考生文件夹下新建名为BOOT.TXT的空文件。
2.将考生文件夹下GANG文件夹复制到考生文件夹下的UNIT文件夹中。
3.将考生文件夹下BAOBY文件夹设置为存档和只读属性。
4.查找考生文件夹中的URBG文件夹,然后将其删除。
5.为考生文件夹下WEI文件夹建立名为RWEI的快捷方式,并存放在考生文件夹下的GANG文件夹中。
[多项选择]使用VC6打开考生文件夹下的工程RevProj14。此工程包含一个源程序文件RevMain14.cpp,但该程序中类的定义有错误。请改正程序中的错误,使它能得到正确结果。
注意,不要改动main函数,不得删行或增行,也不得更改程序的结构。
源程序文件RevMain14.cpp中的程序清单如下:
//RevMain14.cpp
#include<iostream>
#include<math>
using namespace std;
class Point
private:
double x;
double y;
public:
Point( )
void Point(double x1,double y1)
x=x1;
y=y1;
void setvalue(double x,double y)
x=x;
y=y;
double getx ( )
return x;
double gety( )
return y;
void print( )
cout<<"x="<<x<<",y= "<<y<<end1;
~Point( )
;
class Line
private:
Point p1;
Point p2;
double width;
public:
Line(double x1,double y1,double x2,double y2,double d)
:p1(x1,y1),p2(x2,y2)
width=d;
~Line( )
void displ
[简答题]使用VC6打开考生文件夹下的工程RevProj12。此工程包含一个源程序文件RevMain12.cpp,但在该程序中有错误。请改正程序中的错误,使它能得到正确结果。
注意:不得删行或增行,也不得更改程序的结构。
源程序文件RevMain12.cpp中的程序清单如下:
//RevMain12.cpp
#include<iostream>
/* * * * FOUND * * * * */
using namespace std;
class test
private:
const int value;
char dep[10];
public:
/* * * * *FOUND* * * * */
test( )
value=0;
strcpy(dep,"m");
/* * * * *FOUND* * * * */
test(int newvalue)
value=newvalue;
strcpy (dep, "m");
/* * * * *FOUND * * * * */
void show( )
cout<<"value= "<<value<<end1;
;
int main ( )
test t1;
const test t2;
t1.show ( );
t2.show( );
return 0;