c++日历v1.12版

2014-11-24 08:30:45 · 作者: · 浏览: 0
  ////////////////////////////新增信息修改功能,未完善。
#include
  
   
#include 
   
     #include
    
      void bangzhu(); using namespace std; struct sj {public : int year,month,day; ////////时间类 void shuru() {cin>>year>>month>>day; } }; class student ////////////学生类 { public : string xm,kc[5]; int bj,xh,cj[5]; sj time; void sr() //////初始化输入学生信息 {cout<<"请输入学号"; cin>>xh; system("cls"); cout<<"请输入姓名"; cin>>xm; system("cls"); cout<<"请输入入学日期中间用空格隔开"; time.shuru(); system("cls") ; cout<<"请输入班级"; cin>>bj; system("cls"); cout<<"请输入课程(5门)中间用空格隔开"; for(int i=0;i<5;i++) cin>>kc[i]; system("cls");} void chengji() ///////成绩录入 {int i; for(i=0;i<5;i++) {cout<<"请输入"<
     
      >cj[i];} } //student chazhaoxg(student t); /* void shuruchengji() {int i; for(i=0;i<5;i++) { cout<<"请输入"<
      
       >cj[i]; } }*/ }; string mima() ////////初始化设置密码 {cout<<"请设置密码:"; string mm1,mm2; char ch; while ((ch=_getch())!=13) { mm1+=ch; cout<<"*"; } cout<
       
        >a; switch(a) {case 1:cin>>t.xm;break; case 2:cin>
>t.time.year>>t.time.month>>t.time.day;break; case 3:cin>>t.bj;break; case 4:for(i=0;i<5;i++) cin>>t.kc[i];break; case 5:for(i=0;i<5;i++) {cout< >n; system("cls"); for(i=0;i >a) {if(a==0) break; else { switch(a) {case 1: (n++,stu[n].sr());break; case 2: {for(i=0;i >xh;for(i=0;i >xh;for(i=0;i