結構體版的學生成績管理系統
主要功能有
按1 輸入學生資訊
按2 輸出學生資訊
按3 查詢學生資訊
按4 修改學生資訊
按5 刪除學生資訊
按6 插入學生資訊
按7 排序總成績資訊
學生資訊主要有姓名,班級,學號,c語言成績,高數成績,大學英語成績,控制台介面輸出格式有點不美觀,
#include
#include
struct student
stu[60]
;int n;
//學生數量
void
menu()
//選單
void
input()
//學生資訊的錄入
}void
output()
//學生資訊輸出
}void
search()
//查詢}if
(i>n)
printf
("您查詢的資訊不存在或者學號輸入錯誤\n");
}if(t==2)
}if(i>n)
printf
("您查詢的資訊不存在或者學號輸入錯誤\n");
}}else
printf
("對不起,這裡沒有學生資訊\n");
}void
change()
//修改}if
(i>n)
printf
("您查詢的資訊不存在或者學號輸入錯誤\n");
else}}
void
del(
)//刪除
printf
("請輸入您要刪除的學生的學號:");
scanf
("%d"
,&num)
;for
(i=1
;i<=n;i++)if
(stu[i]
.number==num)
}printf
("**********該學生資訊已刪除**********\n");
}else
printf
("對不起,這裡沒有學生資訊\n");
}void
add(
)//插入
printf
("是否繼續插入(是:y 否:n)\n");
printf
("%c您的選擇是:"
,t=getchar()
);t=
getchar()
;if(t==
'y')
else
printf
("\n (▔▽▔)插入程式結束,請重新選擇");
printf
("\n");
}else
}void
paixu()
}for
(i=1
;i<=n;i++)}
else
printf
(" ++++++這裡沒有資訊++++++\n");
}void
main()
}printf
(" 學生管理系統已退出( ^_^ )\n");
}
學生成績管理 結構體
要求 1 計算每個學生三門課的平均成績,並輸出。2 求出平均分最高的學生資料,並輸出。格式如下樣例 input 第一行 n,表示n 個學生 下面n 行 每行資料報括學號 班級 姓名 三門課成績。output 輸出每個學生三門課的平均成績,以及平均分最高分學生資料 包括學號 班級 姓名 三門課成績,平...
學生成績管理(簡單版)
學生成績管理系統 簡單版 要求 儲存50個學生下資訊 學號,姓名,性別,成績1,成績2 計算平均成績,與等級 等級要求自定義 按照平均成績倒序輸出,並且可以統計是否具有重名學生,若有輸出相同個數。include include using namespace std define n 2 intma...
C 結構體之學生成績統計
檔名稱 1 作 者 孫麗 完成日期 2020年1月7日 版 本 號 v1.0 程式 include include struct student void calculate struct student s,int n 計算總分和均分,資料在s陣列中,共有n個元素 void sort1 struc...