C語言陣列求學生成績
/*使用陣列分別求五名學生的總成績和各科平均成績
學生一:90,94,74
學生二:92,78,78
學生三:93,61,83
學生四:94,84,97
學生五:93,65,85*/
//標頭檔案
#include <stdio.h>
#include <stdlib.h>
//主函式
int main()
{
//把五位同學的成績用陣列表示
int array[5][3] = {{90, 94, 74}, {92, 78, 78}, {93, 61, 83}, {94, 84, 97}, {93, 65, 85}};
//求同學的個數
int students_number = sizeof(array) / sizeof(array[0]);
//求學科數目
int course_number = sizeof(array[0]) / sizeof(array[0][0]);
//宣告變數型別
int Total_score, number, number1;
//使用for迴圈找到每一位學生的各科成績
for (number = 0; number < students_number; number += 1)
{
//初始化總成績
Total_score = 0;
for (number1 = 0; number1 < course_number; number1 += 1)
{
//一位同學的各科總成績
Total_score += array[number][number1];
}
//求一位同學的各科平均成績
//double強制型別轉換為了得到更精確的平均成績
double Average_score = (double)Total_score / course_number;
printf("第%d位同學的總成績為:%d 各科平均成績為:%.3f\n", number, Total_score, Average_score);
//程式暫停
system("pause");
//程式正常退出
return 0;
}
}
相關文章
- C語言陣列C語言陣列
- c語言的陣列C語言陣列
- C語言(字元陣列)C語言字元陣列
- [ASM C/C++] C語言陣列ASMC++C語言陣列
- C語言 指標與陣列C語言指標陣列
- c語言陣列、sizeof()及strlen()C語言陣列
- C語言基礎-1、陣列C語言陣列
- C語言學習歷程(十二)陣列指標與指標陣列C語言陣列指標
- C語言 簡單的佇列(陣列佇列)C語言佇列陣列
- c語言程式設計學習之二維陣列C語言程式設計陣列
- 39.C語言陣列學習的有關整理C語言陣列
- c語言-運算子,陣列,指標C語言陣列指標
- C語言連結串列實現的簡易學生成績管理系統C語言
- 基於陣列的學生管理系統【C語言版】陣列C語言
- 2-2 學生成績連結串列處理 (20分)——C語言實現C語言
- go語言學習-陣列-切片-mapGo陣列
- C語言動態陣列小作業C語言陣列
- C語言指標和陣列基礎C語言指標陣列
- C語言:陣列和指標的區別C語言陣列指標
- C語言求其字元陣列的長度C語言字元陣列
- go 語言陣列Go陣列
- C語言中如何求一個陣列的長度C語言陣列
- C語言指標和陣列筆試題C語言指標陣列筆試
- C語言陣列實現三子棋C語言陣列
- C語言 二維陣列課題程式碼C語言陣列
- C語言如何計算陣列的長度C語言陣列
- C語言雜談:指標與陣列 (上)C語言指標陣列
- C語言雜談:指標與陣列 (下)C語言指標陣列
- C語言雜談:指標與陣列(下)C語言指標陣列
- C語言學習之求各因子之和C語言
- C語言程式設計基礎:指標陣列與陣列指標C語言程式設計指標陣列
- (C語言)簡單明瞭的 陣列模擬棧+ (C++)陣列模擬棧C語言陣列C++
- 郝斌老師C語言學習筆記----指標和陣列C語言筆記指標陣列
- c語言關於陣列的簡單運算C語言陣列
- C語言多維陣列本質技術推演C語言陣列
- (C語言)使用指標列印陣列的內容C語言指標陣列
- c語言獲取陣列長度的函式C語言陣列函式
- C語言核心之陣列和指標詳解C語言陣列指標