内容发布更新时间 : 2024/12/25 3:43:22星期一 下面是文章的全部内容请认真阅读。
第6章 总结
课程设计旨在锻炼学生的实际动手能力和解决真实问题的能力。并在其中掌握和熟练所学的知识,并能够运用所学知识解决比较简单的现实模拟问题。
在为期两周的C++课程设计中,我体会颇多,学到了很多东西。我加强了对C++程序设计这门课程的认识,并且复习了以前学到的知识。这些都使得我对计算机语言的学习有了更深入的认识!总之,通过这次课程设计,我收获颇丰,相信会为自己以后的学习和工作带来很大的好处。课程设计,有些问题并不是只靠课本的哪些知识就可以轻易解决的。所以,它不仅锻炼了我们挑战自己的决心,学会用已掌握的知识去解决我们看似不能解决的问题,同时进一步培养了我们独立思考问题和解决问题的能力。特别是在C++中如何调试程序的方法。当然,老师的指导以及同学的帮助是不可忽视的,他们给了我提示和帮助,教会了我编译复杂程序的方法。
虽然这次课程设计是在参考程序的基础之上进行的,但是我觉得不管咋样来说,对我们学生都是一个挑战和锻炼。我很欣赏自己能在程序中加入自己的想法和有关程序的内容,将它进行一番改进,感觉收获很大。
总之,这次的C++课程设计让我有了一些新的收获,让我对计算机语言有了更深体会,祝自己在以后的学习中更上一层楼。
附录:程序代码
10
#include
}; class user { friend void save (); friend void sure_message(); friend void browse(); friend void ticketmenu(); friend void search_train();
friend void search_station(); protected: char train[10]; Time time;
char start_station[20]; char end_station[20]; int ticket_price;
int remaind_seats;
11
public: void display()
{
cout< \ \\ \ t = ::time(NULL); tm * pt = localtime(&t); } if(time.hour cout<<\ 此班列车已发出\ else if(time.hour==pt->tm_hour&&time.minute<=pt->tm_min) cout<<\ 此班列车已发出\ else cout<<\正常\cout< void order() { } void Delete() { 12 if(time.hour cout<<\ 此班列车已发出,不能订票,退出!\ else if(time.hour==pt->tm_hour&&time.minute<=pt->tm_min) cout<<\ 此班列车已发出,不能订票,退出!\ else if ( remaind_seats == 0 ) else { } remaind_seats = remaind_seats - 1; cout < if(time.hour cout<<\ 此班列车已发出,不能退票,退出!\ else if(time.hour==pt->tm_hour&&time.minute<=pt->tm_min) cout<<\ 此班列车已发出,不能退票,退出!\ else { remaind_seats = remaind_seats + 1; cout < } } }; class service :public user { friend void input(); public: void setinfo (char* c, int h, int m, char* q, char* z, int p, int s) { strcpy(train,c); time.hour=h; time.minute=m; strcpy(start_station,q); strcpy(end_station,z); ticket_price=p; remaind_seats=s; } }; service ticket[N]; static int g_num=-1; void save () { ofstream file(\数据.txt\ 13 for(int j=0;j<=g_num;j++) { file< } file.close(); cout<<\信息已存入文件\ } void input() { g_num++; char c[10]; int h; int m; char q[20]; char z[20]; int p; int s; cout<<\车次:\ cout<<\开车时间hour:\ cout<<\开车时间minute:\ cout<<\起始:\ cout<<\终点:\ cout<<\票价:\ cout<<\剩余座位:\ 14