設計一個學生綜合素質成績統計系統
學生綜合素質成績統計程式設計
1、按下述提示,完成多個學生綜合素質成績的輸入;
2、完成各筆記錄的有效儲存;
3、依「綜合素質」排名並編排序號;
4、實現綜合素質成績表的整體顯示功能。
提高要:
1、實現成績查詢或名次查詢;
2、實現成績修改功能。
結果要:
1、程式能正確運行,開始時應有明確的操作提示;
2、有相應的操作鍵設置,如A為輸入,B為存儲,C為退出等;
3、程式最好採用模組化設計,方便讀取和修改。
1、學生綜合素質成績表
*** 學院 *** 專業 *** 班 共 *** 人
序號 學號 姓名 思想道德素質 科學文化素質 身心素質 綜合素質 成績排名
問題補充:1,如果有朋友的答案能讓我滿意的話,我會再追加10分,謝謝,~
2,因為這個程式比較普遍,有經驗的朋友如果有現成的不彷共享下,我倒不是讓大家重新寫~
3,談錢的朋友就不要發了~
c語言統計學生成績
#include
#define N 2
#define M 2
int s[N]={0},a[N][M];
char b[N][10];
void fun1(int a[N][M])
{
int i,j;
for(i=0;i { for(j=0;j s[i] =a[i][j]; printf("第%d同學的平均分數是%.2f\n",i 1,s[i]/5.0); } } void fun2(int a[N][M]) { float p[M]={0}; int i,j; for(i=0;i { for(j=0;j p[i] =a[j][i]; p[i]/=10.0; printf("第%d門課程的平均分數是%.2f\n",i 1,p[i]); } } void fun3(char b[N][10]) { int max,t,i; max=s[0]; for(i=1;i if(s[i]>max) { max=s[i]; t=i; /*記住最大時i的值,以便找到姓名*/ } printf("%s榮獲所有學生中最高分%d分\n",b[t],max); } main() { int i,j; float p[M]={0}; /* 輸入姓名和成績*/ for(i=0;i { printf("輸入第%d個學生的姓名:",i 1); scanf("%s",&b[i]); for(j=0;j { printf("輸入該學生的第%d門成績:",j 1); scanf("%d",&a[i][j]); } } printf("\n"); /*計算每位同學平均分數*/ fun1(a); printf("\n"); /*計算每門課的平均分數*/ fun2(a); printf("\n"); /*比較出最大總分和輸出名稱*/ fun3(b); return 0; } 程式碼經過測試了 運行成功 如果有什麼不懂的可以問我
以上是設計一個學生綜合素質成績統計系統的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

如果您懷疑自己的硬盤遇到問題,可以檢查Windows 7上的錯誤。此php.cn帖子討論了FixDisk Windows 7。您可以遵循該指南以檢查Windows 7上的錯誤。

在Windows 10/11中安裝了像NVIDIA驅動程序這樣的圖形驅動程序之後,您是否曾經遇到過黑屏?現在,在PHP.CN的這篇文章中,您可以找到一些值得嘗試的NVIDIA驅動程序更新黑屏的解決方案。

如果您需要基於Windows 11 23H2的自定義LITE系統,則可以選擇Windows X-Lite最佳11 23H2 HOME或OVERMIM 11 PRO。繼續閱讀,PHP.CN將向您展示如何下載最佳11 23H2 ISO並在PC上安裝Pro或Home。

許多Surfacebook用戶報告說,他們符合Windows 11/10上的“由EW_USBCCGPFILTER.SYS阻止的核心隔離”問題。 PHP.CN的這篇文章有助於解決煩人的問題。繼續閱讀。

KB2267602是Windows Defender的保護或定義更新,旨在修復Windows中的漏洞和威脅。一些用戶報告說他們無法安裝KB2267602。這篇來自PHP.CN的帖子介紹瞭如何修復“ KB2267602 FAI

提示和建議通知是Windows 11的新設計。它將為您提供有關某些新功能的建議和提示。但是你們中的一些人可能會被彈出窗口所困擾。您可以從php.cn閱讀此帖子,以了解如何關閉技巧和建議

如果您有多個顯示器,則必須熟悉Windows P快捷方式。但是,窗口P無法正常工作,可能會偶爾發生。如果您面臨此問題,則PHP.CN的這篇文章確實可以為您提供幫助。

數據恢復始終是一個加熱的話題。要成功地從設備恢復數據,您應該知道它如何存儲數據。您可以從此PHP.CN帖子中學習RAID恢復和硬盤恢復之間的區別。
