2021-05-18

  • Post author:
  • Post category:其他




(2)计算平均成绩:建立一个学生的结构记录,要求包括学号、姓名和成绩。输入整数n(n<10),再输入n个学生的基本信息,要求计算并输出他们的平均成绩(保留2位小数)。试编写相应程序。

输入输出示例

3

1 zhang 70

2 wang 80

3 qian 90

80.00

#include <stdio.h>
int main()
{
	struct student{
		int num;
		char name[10];
		int gra;
	} s;
	int n,i;
	float ave=0,sum=0;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d",&s.num);
		scanf("%s",s.name);
		scanf("%d",&s.gra);
		sum+=s.gra;
	}
	ave=sum/n;
	printf("%.2f",ave);
	return 0;
}



版权声明:本文为m0_52243669原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。