鱼C论坛

 找回密码
 立即注册
查看: 808|回复: 1

[已解决]课本例题

[复制链接]
发表于 2020-11-12 18:13:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1        #define _CRT_SECURE_NO_WARNINGS 1
2        #include<stdio.h>
3        #define N 10
4        void main()
5        {
6                float score[N], sum = 0;
7                int i;
8                for (i = 0; i < N; i++)
9                {
10                        scanf("%f", &score[i]);
11                        sum += score[i];
12                }
13                for (i = 0; i < N; i++)
14                        printf("score[%d]=%.1f\n", i,score[i]);
15                printf("ave=%.1f\n", sum/N);
16        }



第13行的for循环是不是多余了?删掉第二个for循环然后把第14行代码挪到第一个for的循环体里面效果不是一样而且更简洁吗?
最佳答案
2020-11-12 19:03:18
删除了,就是输入一个数,输出一个数;加上第13行的循环,则是一次性地输出数组的元素值,然后输出平均数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-11-12 19:03:18 | 显示全部楼层    本楼为最佳答案   
删除了,就是输入一个数,输出一个数;加上第13行的循环,则是一次性地输出数组的元素值,然后输出平均数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 15:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表