C++课 没听··· 不懂··· 关于什么类啊 对象的~求详细解释 1、 输入下面程序,调试并改正出现的错误使之能正常运行。 #include using namespace std; class stud { void setscore(int score); void inscore(); void getscore(); int score; } stud s; int main() { setscore(0); inscore(); getscore(); } int setscore(int score) { Score=score; } int inscore() { cin>>s.score; } int getscore() { cout<最满意答案 //修改后的程序如下: #include <iostream> using namespace std; class stud { public: //增加public 定义,VS2010在未使用此定义时默认为 private void setscore(int sc); void inscore(); void getscore(); int score; }; stud s; int main() { s.setscore(0); // 增加 s. , 调用 s 的成员函数 , 下同 s.inscore(); s.getscore(); } void stud::setscore(int sc) // 修改 函数类型,与类定义一致,增加stud::, 表示是 stud的成员函数 { score=sc; } void stud::inscore() { cin>>score; } // 去掉s. , 下同。 void stud::getscore() { cout<<score<<endl; } // 建议不在类的 成员函数中 使用 CIN,COUT等,否则失去封闭的意义了C++课 没听··· 不懂··· 关于什么类啊 对象的~求详细解释 1、 输入下面程序,调试并改正出现的错误使之能正常运行。 #include using namespace std; class stud { void setscore(int score); void inscore(); void getscore(); int score; } stud s; int main() { setscore(0); inscore(); getscore(); } int setscore(int score) { Score=score; } int inscore() { cin>>s.score; } int getscore() { cout<最满意答案 //修改后的程序如下: #include <iostream> using namespace std; class stud { public: //增加public 定义,VS2010在未使用此定义时默认为 private void setscore(int sc); void inscore(); void getscore(); int score; }; stud s; int main() { s.setscore(0); // 增加 s. , 调用 s 的成员函数 , 下同 s.inscore(); s.getscore(); } void stud::setscore(int sc) // 修改 函数类型,与类定义一致,增加stud::, 表示是 stud的成员函数 { score=sc; } void stud::inscore() { cin>>score; } // 去掉s. , 下同。 void stud::getscore() { cout<<score<<endl; } // 建议不在类的 成员函数中 使用 CIN,COUT等,否则失去封闭的意义了