c語言程式設計c學生成績管理系統

時間 2021-08-30 10:38:35

1樓:

↑你是要用c語言寫的還是c++寫的?

還有學生資訊包括哪些?

其實這種管理系統並不是很難,分模組做會比較簡單

2樓:大炮哥

加油。我以前學過。但現在不記得了。祝你成功。

c++ 學生成績管理系統

3樓:蘿莉控

如果你是計算機系的學生真的希望你不要完全複製,做下參考自己編寫出來才能有所收穫,這是對你的將來負責;如果你只是應付一下作業,那就隨便了。

# include

# include

# include

#include //用getch();

using namespace std;

//﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌student類﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌

class student

void readfile(istream & in)

void show()

void additem()

student *findid(char * id)

};//﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌建構函式﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌

studentmassage::studentmassage()

in.close();

cout<<"\t\t讀取學生資訊成功!"

delete head,end;

}//﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌選單﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌

void studentmassage::showmenu()

else

else

//﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌

int studentmassage::listcount()//統計當前鍊表的記錄總數,返回乙個整數

return n;

}//﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌

void studentmassage::sort()//對當前鍊表進行排序

}cout <<"排序完成!"next)

out

out.close();

}//﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌主函式﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌

int main()

}return 0;

}打字不易,如滿意,望採納。

4樓:勞齊鄧正雅

發您的文件給我看看,我幫您寫。

用c語言程式設計實現簡易的學生成績管理系統. 20

5樓:匿名使用者

#include

#include

#include

#include

#include

#define len sizeof(struct student)

#define format "%-8d%-15s%-12.1lf%-12.1lf%-12.1lf%-12.1lf\n"

#define data stu[i].num,stu[i].name,stu[i].elec,stu[i].expe,stu[i].requ,stu[i].sum

struct student/*定義學生成績結構體*/;

struct student stu[50];/*定義結構體陣列*/

void in();/*錄入學生成績資訊*/

void show();/*顯示學生資訊*/

void order();/*按總分排序*/

void del();/*刪除學生成績資訊*/

void modify();/*修改學生成績資訊*/

void menu();/*主選單*/

void insert();/*插入學生資訊*/

void total();/*計算總人數*/

void search();/*查詢學生資訊*/

void main()/*主函式*/

getch();

menu();/*執行完功能再次顯示選單介面*/

scanf("%d",&n);}}

void in()/*錄入學生資訊*/

while(!feof(fp))

fclose(fp);

if(m==0)

printf("no record!\n");

else

if((fp=fopen("data.txt","wb"))==null)

for(i=0;ii;j--)

stu[j+1]=stu[j];/*從最後一條記錄開始均向後移一位*/

printf("now please input the new information.\n");

printf("number:");

scanf("%d",&stu[i+1].num);

for(k=0;k

6樓:junior幽靈

你會定義結構體嗎

用c++進行sort排序 而且c語言的字元陣列應該不能存漢字 會亂碼

7樓:世伶拓跋正浩

//姓名,學號,

英語,語文,數學三種成績

#include

#include

#define

maxnumber

30int

student_number;

intcount1=0,count2=0,operate1=3;

file

*stream;

typedef

struct

stustudent;

//按學號排序

void

putout_one(student

*sp)

void

putout_lot(student

*student)

for(

intj=0;j<10;j++)

printf("******");

printf("\n");

}void

input_student(student

*s)//輸入插入學生的資訊

void

id_find_in(student

*s,student

*q)//把新的學生資訊加入表單

count2++;

t++;

// t=t+sizeof(student); //這樣無法實現why?

}num--;

q++;

count2=0;

count1++;

//q=q+sizeof(student);

}count1=0;

count2=0;

}void

count_passnumber(student

*s)printf("/***學生總人數=:%d\n",operate1);

printf("/***英語過關人數=%d 數學過關人數=%d 語文過關人數

printf("/***英語掛科人數=%d 數學掛科人數=%d 語文掛科人數因為陣列下標是從0開始的

}void

main()

//fclose(stream);

for(

i=0;operate!=0;i++)

if(operate==0)

break;}}

C語言學生成績管理系統急,C語言學生成績管理系統 急

鍊表。這個在譚老先生的書裡有。青鳥s1必經專案。搞得我頭都暈了。最後還是和你一樣。網上找。這種題網上問的人很多,比如用鍊表,或者用檔案的,有人回答了我就不用再回答啦!c語言學生成績管理系統 急!i while i maxtag i writedata if i 1 else printf 是否要繼續...

C語言學生成績管理系統,C C 學生成績管理系統

唉,現在的學生,直接是拿來主義了。太多了。自己克找答案吧!c c 學生成績管理系統 系統功能需求。所謂學生成績管理部單單針對院校內的學生的成績進行管理,還涉及到針對課程資訊以及學生資訊進行管理,這項工作是由教務部門完成的。管理的結果就是能夠使得系統中的使用者針對成績資訊進行各種操作。在本系統中,使用...

C語言學生管理系統,C C 學生成績管理系統

你好!程式什麼時間要呢?用vc6寫程式可以嗎。c c 學生成績管理系統 系統功能需求。所謂學生成績管理部單單針對院校內的學生的成績進行管理,還涉及到針對課程資訊以及學生資訊進行管理,這項工作是由教務部門完成的。管理的結果就是能夠使得系統中的使用者針對成績資訊進行各種操作。在本系統中,使用者涉及到三類,各...