㈠ C語言:5個人3門課,求輸出總成績,平均成績
設5個人3門課,求輸出總成績與平均成績#include <stdio.h> int main(){ float score = 0.0; float score_total = 0.0; float score_average = 0.0; int n1; int n2; for(n1=0;n1<5;n1++) { for(n2=0;n2<3;n2++) { printf("請輸入第%d個人的第%d門成績:", n1, n2); scanf("%f", &score); score_total = score_total + score; } } score_average = score_total/15; printf("總成績=%f,平均成績=%f\n", score_total, score_average); return 0;}
㈡ 有5人3門課成績 編程求各科的平均分和總平均成績 謝謝 用數組 簡單的c語言程序
#include<stdio.h>
main()
{
inti,t=0,s=0,j,a[5][3]={{33,22,44},{22,44,55},{22,44,77},{99,33,44},{99,33,44}};
for(j=0;j<3;j++)
{
for(i=0;i<5;i++)
{
s=s+a[i][j];
t=s+t;
}
printf("%d ",s);
s=0;
}
printf("%d ",t/15);
}
㈢ C語言程序設計題:5個學生,姓名,學號,3門成績,要求平均成績,輸出一張成績表
#include <stdio.h> void main() { int i,j; float a[3][3]; printf("請輸入3個同學3門課的成績:\n"); for(i=0;i<3;i++) { for(j=0;j<3;j++) scanf("%f",&a[i][j]); } printf("=================================================\n"); for(i=0;i<3;i++) { printf(" | "); for(j=0;j<3;j++) { printf(" %4.1f |",a[i][j]); } printf("\n"); printf("------------------------------------------\n"); } printf("=================================================\n"); getchar(); }
㈣ C語言編程:輸入5名學生3門課程成績
樓上說的是...還有:
stdsco 沒有賦初值誒...
所以系統給了一個很小的值,你在 stdsco += sco;
這里實際上沒多大用...那個值太小了...
建議啦:以後在新建變數的時候就給他一個初值...