为什么运行不了,继续帮忙,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/14 05:50:29
#include <iostream.h>
#include <string>
class GradeBook
{
public:
void displayMessage(std::string courseName)
{
cout<<"Welcome to the grade book for \n"<<courseName<<"!"<<endl;
}
};

int main()
{
std::string nameOfCourse;
GradeBook myGradeBook;

cout<<"plase enter the course name:"<<endl;
getline(cin,nameOfCourse);
cout<<endl;
myGradeBook.displayMessage(nameOfCourse);
return 0;

}

修改成下面的代码即可:

#include <iostream>
#include <string>

using namespace std;
class GradeBook
{
public:
void displayMessage(std::string courseName)
{
cout<<"Welcome to the grade book for \n"<<courseName<<"!"<<endl;
}
};

int main()
{
string nameOfCourse;
GradeBook myGradeBook;

cout<<"plase enter the course name:"<<endl;
getline(cin,nameOfCourse);
cout<<endl;
myGradeBook.displayMessage(nameOfCourse);

system("pause");
return 0;

}

编程高手,佩服。不过我不会,帮不了你。