首頁 電腦教學 電腦知識 設計一個學生綜合素質成績統計系統

設計一個學生綜合素質成績統計系統

Jan 22, 2024 pm 05:48 PM
彙編統計學生成績

設計一個學生綜合素質成績統計系統

學生綜合素質成績統計程式設計

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中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

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

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

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

熱門話題

Java教學
1663
14
CakePHP 教程
1419
52
Laravel 教程
1313
25
PHP教程
1263
29
C# 教程
1237
24
FIXDISK Windows 7:檢查您的硬盤是否Windows 7中的錯誤 FIXDISK Windows 7:檢查您的硬盤是否Windows 7中的錯誤 Apr 14, 2025 am 12:40 AM

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

安裝圖形驅動程序後,努力修復黑屏 安裝圖形驅動程序後,努力修復黑屏 Apr 15, 2025 am 12:11 AM

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

如何通過ISO安裝Windows X-Lite最佳11 23H2 HOME/PRO 如何通過ISO安裝Windows X-Lite最佳11 23H2 HOME/PRO Apr 09, 2025 am 12:49 AM

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

核心隔離是否被ew_usbccgpfilter.sys阻止?這是修復程序! 核心隔離是否被ew_usbccgpfilter.sys阻止?這是修復程序! Apr 13, 2025 am 12:47 AM

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

KB2267602無法安裝:這是解決方法! KB2267602無法安裝:這是解決方法! Apr 15, 2025 am 12:48 AM

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

如何關閉Windows中的提示和建議通知? 如何關閉Windows中的提示和建議通知? Apr 09, 2025 am 12:46 AM

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

Windows P的高級提示不適用於Windows Windows P的高級提示不適用於Windows Apr 11, 2025 am 12:49 AM

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

突襲恢復和硬盤恢復之間的區別 突襲恢復和硬盤恢復之間的區別 Apr 17, 2025 am 12:50 AM

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

See all articles