急急急!!!谁知道这几道c++题目的答案啊

来源:百度知道 编辑:UC知道 时间:2024/05/25 07:01:30
三、阅读程序,写出程序运行结果
2、 #include <iostream.h>
int nextStudentID=0;
class StudentID
{ public:
StudentID(int id=0)
{ value=id;
cout<<“Assigning student id:”<<value<<endl; }
~StudentID()
{ - -nextStudentID;
cout<<“Destructing ID:”<<value<<endl; }
protected:
int value; };
class student
{ public:
student(char * pName=“no name”, int ssID=0):id(ssID)
{ cout<<“Constructing student:”<<pName<<endl; }
protected:
StudentID id; };
void main()
{ student s(“Randy”,9818);
student t(“Jenny”,9819); }
输出结果为[3] ___________
[4]
[5]
[6]
[7]
[


1:
#include <iostream.h>
class MyClass
{
public:
MyClass(int i){member=i;}
static void SetMember(int m){member=m;}
int GetMember() const{return member;}
void print(){cout<<"member="<< member <<endl;}
public:
static int member;
};

int MyClass::member=0;
void main()
{
/* * * * * * * * * * found * * * * * * * * * */
MyClass obj1(0);
obj1.print();
MyClass obj2(3);
/* * * * * * * * * * found * * * * * * * * * */
obj1.member=5;
obj1.print();
/* * * * * * * * * * found * * * * * * * * * */
MyClass::SetMember(10);

obj2.print();
}