admin 管理员组

文章数量: 1184232


2024年4月21日发(作者:函数形参指针的含义)

编写一个程序统计某班3门课程的成绩,他们是VB , Access ,

Photoshop。

先输入学生人数,然后按编号从小到大的顺序依次输入学生成

绩,最后统计每门课程全班的总成

绩和平均成绩以及每个学生课程的总成绩和平均成绩。

/* Note:Your choice is C IDE */

#include "stdio.h”

void main()

{

int a[3][50],i,j,k; /*定义变量i,j,为整型,定

义二维数组,i表示科目,j表示学生人数,k表示输入的学生人

数*/

float v[3],s=0,average,c[3],b[50];/*float:

定义变量average,单精度实型,定义一维数组的长度,s赋初值

0,*/

printf(”input the students’ number:”);

scanf(”%d",&k);

printf(”input the scoren");/*输出函数*/

for(i=0;i〈3;i++){/*此循环为计算每门课程的总成

绩和平均分*/

for(j=0;j

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

s=s+a[i][j];

}

v[i]=s/k;

c[i]=s;

s=0;

}

average=(v[0]+v[1]+v[2])/3;/*三门课程的平均成

绩*/

for(j=0;j〈k;j++){/*此循环为计算每位同学的总成绩和

平均分*/

for(i=0;i〈3;i++)

s=s+a[i][j];

b[j]=s/3;

printf(”输出%d号同学的总成绩和平均成绩:%。

2f %。2fnn”,j,s,b[j]);

s=0;}

printf(”VB的总成绩 %.2fn平均成绩 %。

2fnnnAccess的总成绩 %.2fn平均成

绩 %.2fnnnPhotoshop的总成绩 %。2fn平均成

绩 %.2fnnn”,c[0],v[0],c[1],v[1],c[2],v[2]);

printf(”三门课程的平均成绩:%.2fn”,average);

/*我调试过了的*/


本文标签: 课程 学生 表示 定义 函数