link input(link head) //使用者輸入批量輸入學生資訊,注意,會覆蓋以前的資訊
link tail ;
tail = h;
long x ;
long y ;
int flag = 0;
while(1)
}if(x == -1)
else if ( r == 0) //保護程式,免受使用者破壞
else if (flag) //判斷程式是否出錯
link p = (link)malloc(sizeof(node));
p->number = x;
printf("--------請輸入學生姓名\n");
scanf("%s",p->name);
printf("--------請輸入學生性別\n");
scanf("%s",p->***);
while(1) //判斷生日是否出錯
else if( ( p->month >=1 && p->month<=7 && p->month % 2 == 1 && p->day > 31) || p->day < 1 )
else if (( p->month >=1 && p->month<=7 && p->month % 2 == 0 && p->day > 30) || p->day < 1)
else if ( ( p->month >=8 && p->month<=12 && p->month % 2 == 0 && p->day > 31) || p->day < 1)
else if(( p->month >=8 && p->month<=12 && p->month % 2 == 1 && p->day > 30) || p->day < 1)
else if ((p->month == 2 && p->year %4 == 0 && p->day > 29) || p->day <1)
else if ((p->month == 2 && p->year %4 != 0 && p->day > 28) || p->day <1)
break;
}printf("--------請按順序輸入學生數學、語文、英語三科成績\n");
scanf("%f%f%f",&p->score[0],&p->score[1],&p->score[2]);
fflush(stdin);
tail->next = p;
tail = p;
tail->next = null ;
}tail->next = null ;
return head;
}
C語言學生管理系統
include include define arfile usr.ar struct arstruct void removeuser if fp fopen arfile,r null memset ar,0x00,sizeof ar printf 請輸入員工姓名 memset name,0x0...
C語言學生管理系統專案
這是學習c語言以來的第乙個專案,花了我2周時間,前期基本上是在網上參考別人寫的 然後自己嘗試著建立鍊錶,但是畢竟是第乙個寫的專案,還是挺累的,寫完這個專案,從此有了信心寫下面和以後所有的專案,自己還是能夠幹軟體這行的。寫的時候很辛苦,希望有人看的時候,能發現我的一些小東西吧。專案資源位址 c語言學生...
go語言學生管理系統
學習go語言的第4天,用函式 之後用結構體 寫個學生管理系統,功能不嚴謹,只是學習過程中隨便練手的 package main import fmt os 函式版的學生資訊管理 寫乙個系統能夠檢視 增加 刪除學生 type student struct var allstudent map int64...