好好学习鸭 发表于 2019-3-4 23:07:48

这个练习能解释一下吗?

大哥们可以解释一下吗?

jackz007 发表于 2019-3-4 23:28:59

本帖最后由 jackz007 于 2019-3-4 23:30 编辑

      提问应该针对关键问题,楼主想解释什么?似乎应该自己从教材上找答案。

暗pluto 发表于 2019-3-5 08:41:36

额,你想问什么?

我叫MD 发表于 2019-3-5 09:21:35

本帖最后由 我叫MD 于 2019-3-5 09:38 编辑

#include <stdio.h>
#define NUM 10//宏定义,把后面的NUM都替换为10

int main()
{
        int math;//把NUM替换为10,相当于int math,定义一个有10个元素的整型数组
        int i = 0;//初始化i为0
        int sum = 0;//初始化sum为0;

        for (i = 0; i < 10; i++)//循环10次
        {
                printf("请输入第%d位同学的成绩:", i + 1);//打印
                scanf("%d", &math);//用scanf函数来接收每位同学的成绩
                sum += math;//使用sum来计算这10位同学成绩的总分数
        }
        printf("录入完毕,平均分是:%.2f\n", (double)sum / NUM);
        //用10位同学成绩的总分数除以10来计算平均分,前面的double是强制转换为浮点型

        return 0;
}

纯手打,望采纳,不懂接着问

好好学习鸭 发表于 2019-3-5 20:09:24

暗pluto 发表于 2019-3-5 08:41
额,你想问什么?

解决了!

好好学习鸭 发表于 2019-3-5 20:10:39

jackz007 发表于 2019-3-4 23:28
提问应该针对关键问题,楼主想解释什么?似乎应该自己从教材上找答案。

嗯!解决了··。
页: [1]
查看完整版本: 这个练习能解释一下吗?