問題描述及要求使用下面的資料,用CC設計簡單的

2021-03-07 04:51:50 字數 5600 閱讀 8166

1樓:匿名使用者

這是我在大學時做的,你看看:

/* 程式功能:

能完成每位學生的某門課程的平時成績和期末考試成績的錄入,

完成每位學生的總評成績計算(平時成績*30%+期末考試成績*70%)並生成資料檔案,

生成分數段統計檔案(不及格人數,60-69數,70-79人數,80-89人數,90-100人數,及格

率),通過學生成績的資料檔案查詢學生成績(查詢條件自定)。

通過學生成績的分段統計檔案輸出學生成績分段情況和及格率。

程式要求:

(1)能夠完成300人以內任何人數的成績處理。

(2)程式要有主控選單

*/ #include

#include

#include

struct stud

; typedef struct stucode

l; void menu();

void createlist(struct stucode **r);

void out(struct stucode *r);

void search1(struct stucode *r);

void search2(struct stucode *r);

void del(struct stucode **r);

void insert(struct stucode **r);

void sort(struct stucode **r);

void main() }

} void createlist(struct stucode **r) }

void search1(struct stucode *r)

printf(" 請輸入要查詢的學生資訊的學生學號:\n");

scanf("%ld",&x);

while(r&&r->student.num!=x)

r=r->next;

if(r==null)

printf("error! no such student !\n");

else

printf("%ld %s %.2lf\n",r->student.num,r->student.name,r->student.score);

} void search2(struct stucode *r)

printf(" 請輸入要查詢的學生資訊的學生姓名:\n");

scanf("%s",m);

while(r&&strcmp(r->student.name,m))

r=r->next;

if(r==null)

printf("error! no such student !\n");

else

printf("%ld %s %.2lf\n",r->student.num,r->student.name,r->student.score);

} void del(struct stucode **r)

printf(" 請輸入要刪除的學生資訊的學生學號:\n");

scanf("%ld",&k);

if(p->student.num==k)

*r=(*r)->next,free(p);

else }

} void insert(struct stucode **r)

if(p->student.num<(*r)->student.num)

p->next=(*r),(*r)=p;

else }

void sort(struct stucode **r)

if(!(*r)||!(*r)->next)

return;

t=*r;

p=t->next;

t->next=null;

while(p)

else

p=q;

} *r=t;

} void out(struct stucode *r)

while(r)

printf("\n\n");

} void menu()

2樓:醋溜_排骨

下面的資料0.0

難道是太監 ?

下面就沒了、

使用下面的資料,用c/c++設計乙個簡單的學籍管理系統,實現出最基本的功能。

3樓:匿名使用者

這是我在大學時做的,你看看:

/* 程式功能:

能完成每位學生的某門課程的平時成績和期末考試成績的錄入,

完成每位學生的總評成績計算(平時成績*30%+期末考試成績*70%)並生成資料檔案,

生成分數段統計檔案(不及格人數,60-69數,70-79人數,80-89人數,90-100人數,及格

率),通過學生成績的資料檔案查詢學生成績(查詢條件自定)。

通過學生成績的分段統計檔案輸出學生成績分段情況和及格率。

程式要求:

(1)能夠完成300人以內任何人數的成績處理。

(2)程式要有主控選單

*/ #include

#include

#include

struct stud

; typedef struct stucode

l; void menu();

void createlist(struct stucode **r);

void out(struct stucode *r);

void search1(struct stucode *r);

void search2(struct stucode *r);

void del(struct stucode **r);

void insert(struct stucode **r);

void sort(struct stucode **r);

void main() }

} void createlist(struct stucode **r) }

void search1(struct stucode *r)

printf(" 請輸入要查詢的學生資訊的學生學號:\n");

scanf("%ld",&x);

while(r&&r->student.num!=x)

r=r->next;

if(r==null)

printf("error! no such student !\n");

else

printf("%ld %s %.2lf\n",r->student.num,r->student.name,r->student.score);

} void search2(struct stucode *r)

printf(" 請輸入要查詢的學生資訊的學生姓名:\n");

scanf("%s",m);

while(r&&strcmp(r->student.name,m))

r=r->next;

if(r==null)

printf("error! no such student !\n");

else

printf("%ld %s %.2lf\n",r->student.num,r->student.name,r->student.score);

} void del(struct stucode **r)

printf(" 請輸入要刪除的學生資訊的學生學號:\n");

scanf("%ld",&k);

if(p->student.num==k)

*r=(*r)->next,free(p);

else }

} void insert(struct stucode **r)

if(p->student.num<(*r)->student.num)

p->next=(*r),(*r)=p;

else }

void sort(struct stucode **r)

if(!(*r)||!(*r)->next)

return;

t=*r;

p=t->next;

t->next=null;

while(p)

else

p=q;

} *r=t;

} void out(struct stucode *r)

while(r)

printf("\n\n");

} void menu()

使用下面的資料,用c/c++設計乙個簡單的學籍管理系統,實現出最基本的功能。 學生基本資訊檔案(a.txt)及其

4樓:匿名使用者

#include

#include

#include

using namespace std;

struct student

;struct stumen

bool stuadd()

bool modify(int num)

}return false;

}bool findnum(int num)}return false;

}void print()}};

void main()

else

break;

case 6:s.destory();

cout<<"正在退出系統......"<

_sleep(1000);

return;

default:

cout<<"error!"<

break;

}system("pause");}}

我上課的時候做的 你看看

5樓:周潔倫之謎

class student

;class stusys

;按照模板寫

du出來zhi,不會這都寫

dao不出來吧

回?那還真成問答題.

6樓:匿名使用者

if(select[0]=='1') instuinfo();

if(select[0]=='2') instucourseinfo();

if(select[0]=='3') del();

if(select[0]=='4') sortinfo();

if(select[0]=='5') printstuinfo(-1);

if(select[0]=='6') printcourseinfo(-1);

printf("\n\n\nplease select an operater:\n");

printf("1.insert some student information records;\n");

printf("2.insert some student course records;\n");

printf("3.delete a record from student information file;\n");

printf("4.sort student course records;\n");

printf("5.print student information records;\n");。。

觀察下面的漫畫,用生動形象的語言描述畫面內容,並揭示其寓意

畫面內容 一位酒後駕駛者,因肇事被送往醫院救護,頭裹繃帶,神志不清,當醫護為他診療時,還醉眼朦朧,意猶未盡 地要求醫護 小姐,給 俺上瓶高度的 酒 讓醫護張口結舌。3分 寓意 諷刺酒駕者醜態百出,告誡人們 喝酒不開車,開車不喝酒。珍惜生命,關愛生命。2分 試題分析 轉換是近幾年考查頻率較高的一種題型...

觀察下面的漫畫,用生動形象的語言描述畫面內容,並揭示其寓意

畫面內容 一位酒後駕駛者,因肇事被送往醫院救護,頭裹繃帶,神志不清,當醫護為他診療時,還醉眼朦朧,意猶未盡 地要求醫護 小姐,給 俺上瓶高度的 酒 讓醫護張口結舌。寓意 諷刺酒駕者醜態百出,告誡人們 酗酒不開車,開車不酗酒。珍惜生命,關愛生命。試題分析 本漫畫最精彩的部分在 給 俺上瓶高度的 這句話...

使用下面的詞語寫一段描寫性文字,要求運用比喻擬人的修辭手法不

東方的天空彷彿露出了小肚肚的藍色鯨魚,風微的吹動,將一旁軟嫩的樹葉吹的舞動起來,正在沉睡的小露珠趁著風兒的一臂之力,玩著 滑滑梯 般落下了,只是那麼一剎那,居住東方的太陽,已漸漸探出頭來,然後又害羞似的多了回去,躲在了山體後,他與生俱來的光芒直射,漸漸地越變越紅,雪一般射入雲霄,留下的是驚豔蒼穹,曇...