鱼C论坛

 找回密码
 立即注册
查看: 1208|回复: 9

求平均分

[复制链接]
发表于 2022-3-1 13:16:25 | 显示全部楼层 |阅读模式

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

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

x
题目描述
编写程序,统计考试后学习小组所有同学的总分和均分。

输入格式
一行,多位同学的分数(整数),空格隔开

输出格式
一行,总分和均分,总分整数,均分保留一位小数。

输入输出样例
样例 1
输入样例 复制
98 78 86 79 88
输出样例 复制
429 85.8

就是不太明白不知道列表长度的话这种题怎么做, 列表元素个数不确定,这样的怎么办
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-1 13:21:23 From FishC Mobile | 显示全部楼层
不用列表,一个一个输入同时累加,最终总数再除个数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-1 13:28:12 From FishC Mobile | 显示全部楼层
本帖最后由 傻眼貓咪 于 2022-3-1 13:29 编辑

#include <stdio.h>

int main(){
        int score, n, sum = n = 0;
        while(scanf("%d", &score) == 1){
                sum += score;
                n++;
        }
        printf("%d %.1f", sum, (float)sum/n);
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-1 15:15:46 | 显示全部楼层
import java.util.*;
public class Ex {

        public static void main(String[] args) {
                Scanner reader = new Scanner(System.in);
                double sum = 0;
                int m = 0;
                while(reader.hasNextDouble()) {
                        double x = reader.nextDouble();
                        m = m+1;
                        sum = sum + x;// TODO Auto-generated method stub
                }
                System.out.printf("%.1f %.1f",sum,(float)sum/m);

        }

}

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
柿子饼同学 + 3 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2022-3-1 18:30:03 | 显示全部楼层

啊 , 这样的条件也可以嘛
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-1 18:30:34 | 显示全部楼层

谢谢回答 , 但是...
我用的C++
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-1 19:28:10 | 显示全部楼层
柿子饼同学 发表于 2022-3-1 18:30
啊 , 这样的条件也可以嘛

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-1 21:56:18 | 显示全部楼层

那如果一个未知长度的字符串 , 怎么办呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-2 14:31:31 From FishC Mobile | 显示全部楼层
while((c = getchar()) != '\n') {
    // 代码
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-2 18:37:25 | 显示全部楼层
柿子饼同学 发表于 2022-3-1 18:30
谢谢回答 , 但是...
我用的C++

转成C++就行了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 08:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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