题目描述
读入n(1 <= n <= 10000)个整数,求它们的和与均值
输入
输入第一行是一个整数n,表示有n个整数。
第2~n+1行每行包含1个整数。每个整数的绝对值均不超过10000。
输出
输出一行,先输出和,再输出平均值(保留到小数点后5位),两个数间用单个空格分隔。
样例输入
4
344
222
343
222
样例输出
1131 282.75000
提示
1.定义变量,判断变量的类型
2.再输入的n次循环中把每个整数相加
3.先输出整数和,再输出n个数的平均值,保留五位小数
Code:
cpp
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
double ave,sum;
cin>>a;
for(b=1;b<=a;b++){
cin>>c;
sum+=c;
}
ave=sum/a;
printf("%d %.5lf",(int)sum,ave);
}
/**************************************************************
Problem: 1013
User: yangrenrui
Language: C++
Result: 正确
Time:10 ms
Memory:2176 kb
****************************************************************/