C語言程式,請你編寫程式計算每個學生的平均成績

時間 2021-07-23 07:11:14

1樓:問明

#include

void main()

float a[10][10];//用來存放10名學生的5門成績,最後一位用於存放平均成績

int i,j;

float sum=0.0;

for(i=0;i<10;i++)

printf("請輸入第%d個學生的5門成績",i+1);

for(j=0;j<5;j++)

scanf("%f",&a[j]);

sum=sum+a[j];

a[10]=sum/5.0;

printf("10名學生的成績及平均分\n");

for(i=0;i<10;i++)

for(j=0;j<10;j++)

printf("%.3f",a[j]);

printf("\n");

printf的用法

格式printf函式的原型為:

#include

int printf(const char*format,...);

在講每一個函式的時候都會先把它的函式原型寫出來,這個原型你們現在看不懂不要緊,等到學完c語言之後再來看這個原型就會發現它是很有參考意義的!它對深刻理解函式有著很大的價值。

printf的格式有四種:

1)printf("字串\n");

#include

int main(void)

printf("hello world!\n");//\n表示換行

return 0;

其中\n表示換行的意思。它是一個轉義字元,前面在講字元常量的時候見過。其中n是“new line”的縮寫,即“新的一行”。

此外需要注意的是,printf中的雙引號和後面的分號必須是在英文輸入法下。雙引號內的字串可以是英文,也可以是中文。

2)printf("輸出控制符",輸出引數);

純文字複製

#include

int main(void)

int i=10;

printf("%d\n",i);/*%d是輸出控制符,d表示十進位制,後面的i是輸出引數*/

return 0;

2樓:風若遠去何人留

一、題目分析:

要計算每個學生的平均成績,需要獲取如下資訊:

1、學生總數;

2、科目數;

3、每個學生每科的成績。

然後累加每個學生的總分,並計算總成績。

二、演算法設計:

1、輸入學生總數;

2、輸入科目數;

3、對於每個學生,輸入各科成績,計算總分及平均分,儲存平均分值。

4、輸出結果。

#include

#include

int main()

p[i]/=m;//計算平均分。

}for(i = 0; i < n; i ++)//輸出結果。

printf("%f\n", p[i]);

free(p);//釋放記憶體。

return 0;}

c語言編寫程式,從鍵盤輸入6名學生5門功課成績,分別統計出每個學生的平均成績

3樓:匿名使用者

#include

typedef struct student stu;

int main()

printf("\n***********************************===\n");

printf("姓名\t數學\t語文\t物理\t化學\t\英語\t平均成績\n");

for (i=0;i<6;i++)

return 0;}

4樓:平大爺

#include

int main()

printf("%d\n",tot/5);

}return 0;}

c語言編寫程式,c語言程式編寫

c語言的教材上好象有這個題,現在沒有時間編寫,著急要嗎?第二個應該越簡單越好。include void main printf 3d,3d,3d max maxi maxj printf 3d,3d,3d min mini minj 進行逐項比較。第一題 include main elsebreak...

c語言編寫程式題求大神,C語言編寫程式題,求大神

菊隱逸者也 最簡單明瞭的程式如下 include main double x,y,max,min min max 0 for x 0 x 2 x 0.2 y 2 x x x 3 x x x x 6 x x x x x 4 x 50 printf 當x f時,y f n x,y if y max ma...

用C語言編寫程式資料結構,用C語言編寫程式 資料結構

第5 題 include include define max 256 typedef int list max typedef int elemtype typedef int status define overflow 1 define ok 1 define list init size 8...