作者a4562 (比克)
看板WFSH
標題Re: [問題] C語言
時間Wed May 12 00:38:01 2004
※ 引述《darkadam (Fate辭典編纂中)》之銘言:
: 試寫一程式
: 輸入學生個數 每個學生姓名 以及三科考試成績
: 然後計算:
: 1.每個學生的分數和及平均分
: 2.各科總分及平均分
: 3.總平均分
: 假設學生是5個好了...怎麼寫啊?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,count,j,score[能輸入的最大人數][3],num;
printf("請輸入學生人數:");
scanf("%d",&count);
for(i=0;i<count;i++)
{
printf("第%d人\n",i+1);
for(j=0;j<3;j++)
{
printf("請輸入第%d科",j+1);
scanf("%d",&score[i][j]);
}
}
for(i=0;i<count;i++)
{
num=0;
for(j=0;j<3;j++)
{
num+=score[i][j];
}
printf("第%d位學生的總分為%d,平均為%d\n",i+1,num.num/3);
}
for(i=0;i<count;i++)
{
num=0;
for(j=0;j<3;j++)
{
num+=score[j][i];
}
printf("第%d科的總分為%d,平均為%d\n",i+1,num,num/count);
}
system("pause");
return 0;
}
我也沒跑過....不知道對不對....
至於什麼是總平均分....看不懂....真抱歉....
如果有什麼寫錯的地方的話....
對不起....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.188.106
→ tantalas:輸入學生姓名在哪裡 ? 推218.167.195.160 05/12
→ darkadam:把前一項的三科平均在加起來平均就是... 推 140.136.244.16 05/12