【C语言】题目16 - 用数组求10位同学的平均数

209 阅读1分钟

Offer 驾到,掘友接招!我正在参与2022春招系列活动-刷题打卡任务,点击查看活动详情

Hello,大家好,我是泽奀,一起学习进步(●'◡'●)。
✉️我们并非登上我们所选择的舞台,演出并非我们所选择的剧本📩

前言

今天开始刷C语言的第16题,冲冲冲!前面的题目不知道你刷的这么样,但是一定要把当前的题目刷好才行,废话不多说奥里给!

题目描述

用数组求10位同学的平均数

题目分析

这道题目已经给了我们些信息了。首先是要拥有数组初始化元素是10,求十位同学,这个实际上循环十次就可以解决了。平均数最后总的数加起来z'z除以10即可。最终进行打印求出每位同学的平均数。就是这么的容易。对于新手来说多思考下就可以了,实在搞不明白多去调试代码,调试是你最好的"老师"

题目代码

示例代码如下所示:👇

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>

#define NUM 10	//定义常量NUM

int main(void)
{
	int i;
	int sum = 0;
	int s[NUM] = { 0 };

	for (i = 0; i < 10; i++)
	{
		printf("请输入第%d同学的成绩:", i + 1);
		scanf("%d", &s[i]);
		sum += s[i]; /* sum = sum + s[i] */
	}
	printf("sum = %d\n", sum);
	printf("学生的平均成绩是:%2.f\n", (double)sum / NUM);	//记住要强制转换类型

	return 0;
}

运行结果

假设全部输入100
sum = 1000
学生平均成绩是:100

最后

easy ~