c語言作業,求幫助。設計學生成績管理程式(1)選項選單整合各功能函式模組

2021-04-19 08:59:26 字數 2173 閱讀 5148

1樓:

程式如下:

#include

#include

#include

#include

typedef enum

;typedef struct ststudentscore

st_sc_info;

typedef struct stlistinfo

st_list_info;

st_list_info gstlist;

void list_init(void)

gstlist.phead->pnext = null;

//gstlist.pcurr = gstlist.phead;

}void list_nodeadd(st_sc_info nn)

while(pc->pnext != null)

pc->pnext = pnewnode;

pnewnode->pnext = null;

}void list_nodedel(int stdid)

else

free(ptmp);

ptmp = null;

}else}}

st_sc_info * list_nodefind(int stdid)

else

}return null;

}int stdscore_scoreinpute(void)

int stdscore_scoreprint(void)

printf("student id:%d\n", ps->stdid);

printf("computer score:%d\n", ps->scorecomputer);

printf("math score:%d\n", ps->scoremath);

printf("english score:%d\n", ps->scoreenglish);

printf("total score:%d\n\n", ps->scoresum);

return 0;

}int stdscore_scorecount(void)

;int hightscore[en_button] = ;

int lowscore[en_button] = ;

int sunscore[en_button] = ;

float fldata;

int i;

int totalnum = 0;

st_sc_info *pcurr = gstlist.phead;

if(pcurr->pnext == null)

while(pcurr->pnext != null)

if(pcurr->pnext->scoremath > hightscore[en_math])

if(pcurr->pnext->scoreenglish > hightscore[en_english])

/*lowest score*/

if(pcurr->pnext->scorecomputer < lowscore[en_computer])

if(pcurr->pnext->scoremath < lowscore[en_math])

if(pcurr->pnext->scoreenglish < lowscore[en_english])

/*pass precent*/

if(pcurr->pnext->scorecomputer > 60)

if(pcurr->pnext->scoremath > 60)

if(pcurr->pnext->scoreenglish > 60)

pcurr = pcurr->pnext;

}for(i=0; i

vc6++執行結果如下:

**可以直接負責編譯,無警告無錯誤,可以直接執行以上,

2樓:匿名使用者

下面這本書,後面一章有一個綜合實訓,看看就差不多了。

用c語言編寫一個成績管理的程式,在該程式的主函式中顯示一個選單,當選擇不同的選單項時使用函式實現不 50

3樓:洛_葉

之前做過一個學生管理系統,你這隻做一個介面太簡單了吧

c語言作業求大神解答,C語言作業。求大神解答

我給你二十分你幫我做了。c語言作業求大神解答 include int main return 0 第三個你沒給資料,沒寫 但是和前兩個沒太大差別,再加一個case 3 改一下資料就行 求大神解答c語言程式設計作業 include int main while 1 return 0 include i...

c語言作業寫不好求教,C語言作業怎麼做,求大神教

除錯過,沒有發現什麼問題 include stdio.h define m 10 int main int i,j,n printf 請輸入要插入的資料 n scanf d n for i 0 i j i a i 1 n printf n插入資料後的數列 n for i 0 i include de...

C語言大作業,C語言大作業,急!具體要求如圖

要給錢才有人幫你寫,而且40財富值沒有什麼卵用 這個,要有償才會有人幫你寫 這個我記得當時我們書上就有這個 c語言大作業,急!具體要求如圖 include include include typedef struct student student data 999 char read 999 in...