c++ 平均数
答案:1 悬赏:70 手机版
解决时间 2021-02-28 22:05
- 提问者网友:那叫心脏的地方装的都是你
- 2021-02-28 09:07
Description:求若干个整数的平均数。 Input:输入数据含有不多于5组的数据,每组数据由一个整数n(n≤50)打头,表示后面跟着n个整数。 Output:对于每组数据,输出其平均数,精确到小数点后3位,每个平均数应占单独一行。 Sample Input:3 6 5 18 4 1 2 3 4Sample Output:9.6672.500
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-02-28 09:40
#include "stdafx.h"
#include "iostream"
#include <iomanip>//格式控制包含文件,setprecision函数就是在这里
using namespace std;int main(int argc, char* argv[])
{
double a,x=0;
int b;
int c[50];
cout<<"请输入位数和数字:"<<endl;
cin>>a;
for(b=0;b<a;b++)//数组下标从0开始,所以输入的个数为a-1,这里为了方便,写成b<a
{
cin>>c[b];//采用for语句进行数组输入
x+=c[b];//采用for语句进行数组访问并累加
}
cout<<"平均数为:"<<setprecision(4)<<x/a<<endl;//设置保留的有效数字为4位,即保留三位小数
return 0;
}记得给分啊!!
#include "iostream"
#include <iomanip>//格式控制包含文件,setprecision函数就是在这里
using namespace std;int main(int argc, char* argv[])
{
double a,x=0;
int b;
int c[50];
cout<<"请输入位数和数字:"<<endl;
cin>>a;
for(b=0;b<a;b++)//数组下标从0开始,所以输入的个数为a-1,这里为了方便,写成b<a
{
cin>>c[b];//采用for语句进行数组输入
x+=c[b];//采用for语句进行数组访问并累加
}
cout<<"平均数为:"<<setprecision(4)<<x/a<<endl;//设置保留的有效数字为4位,即保留三位小数
return 0;
}记得给分啊!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯