精华内容
下载资源
问答
  • 求平均年龄

    2021-02-18 21:52:47
    求平均年龄 描述 班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。 输入 第一行有一个整数n(1<= n <= 100),表示学生的人数。其后n行每行有1个整数,表示每...

    求平均年龄

    描述

    班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。

    输入

    第一行有一个整数n(1<= n <= 100),表示学生的人数。其后n行每行有1个整数,表示每个学生的年龄,取值为15到25。

    输出

    输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。

    样例输入

    2
    18
    17

    样例输出

    17.50

    思路

    看看题目,我们就可以知道:根据样例可知,所有的年龄都是整数,而求平均年龄的时候,题目却要求是2位小数。
    求平均值是怎样的呢?就是所有数字相加,然后在除以数字的个数,就可以求出平均数(这时,很有可能会得出循环小数,所以,还需要注意保留的问题)。

    上代码

    #include<bits/stdc++.h>
    int main(){
        int n;//这里定义的变量十指数字的个数,只用int,在后期可能还会用到别的,因为数据会更大(*^▽^*)
        scanf("%d",&n);
        int sum=0,t=0,cnt=1;//这里需要注意一下,以上三个需要定义
        while (cnt<=n){
            scanf("%d",&t);
            sum+=t;
            cnt++;
            } 
        printf("%.2f ",(double)sum/n);//这里要转一下型,还要保留两位小数,还要用总数除以数字个数。
        return 0;
    } //完美结束
    

    就酱~
    关注我~

    展开全文
  • 1059 求平均年龄.cpp

    2020-04-29 21:13:32
    1059:求平均年龄 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 52945 通过数: 28955 【题目描述】 班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。 【输入】 ...
  • C++求平均年龄

    千次阅读 2020-10-16 14:53:19
    C++求平均年龄 班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。 输入:         第一行有一个整数 n( a <= n <= ...

    C++求平均年龄

    班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。

    输入:
            第一行有一个整数 n( a <= n <= 100),表示学生的人数;其后 n 行每行有 1 个整数,表示每个学生的年龄,取值为 15~25。
    输出:
            一行,包含一个浮点数,为所求的平均年龄,保留到小数点后两位。
    样例输入:
            2
            18
            17
    样例输出:
             17.50

    参考程序

    #include<cstdio>
    using namespace std;
    int main()
    {
    	int n,t;
    	double s;
    	s=0;						//s储存班上同学年龄之和,初始值赋值为 0
    	scanf("%d",&n);				
    	for (int i=1;i<=n;++i)		//循环累加班上的 n 名学生的年龄
    	{
    		scanf("%d",&t);
    		s+=t;
    	}
    	printf("%.2lf",s/n);		//输出班上同学年龄的平均值,精准到小数点后两位
    	return 0;
    }
    
    展开全文
  • 求平均年龄的Spark Core实现
  • 1059:求平均年龄

    2021-04-03 11:51:59
    1059:求平均年龄 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 74893 通过数: 41639 【题目描述】 班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。 【输入】 第...

    1059:求平均年龄

    时间限制: 1000 ms 内存限制: 65536 KB
    提交数: 74893 通过数: 41639
    【题目描述】
    班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。

    【输入】
    第一行有一个整数n(1<= n <= 100),表示学生的人数。其后n行每行有1个整数,表示每个学生的年龄,取值为15到25。

    【输出】
    输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。

    【输入样例】
    2
    18
    17
    【输出样例】
    17.50

    代码如下:

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    	double m,s=0;
    	int x,n,i;
    	cin>>n;
    	for(i=1;i<=n;i++)
    	{
    		cin>>x;
    		s+=x;
    	}
    	m=s/n;
    	printf("%.2lf\n",m);
    	return 0;
    }
    
    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 513
精华内容 205
关键字:

求平均年龄