求三个数的平均数
程序代码
具体分析见代码注释。
#include<iostream>//程序中有输入/输出就要有iostream头文件
#include<iomanip>//输入/输出操纵符头文件
using namespace std;
int main()
{
float num1, num2, num3;
cout << "Please input thtee numbers:"<<endl;
cin >> num1 >> num2 >>num3;
cout << setw(8) << setprecision(12); //setw(n)设置输出宽度,仅对后一个对象起作用
//setw(8)设置输出宽度为8,当数据长度小于8时前面补空格,大于8时按数据实际宽度输出
//setprecision(n)设置输出小数位数(默认为6),作用范围为后序对象
cout << "The average of" <<num1<<","<<num2<<","<<num3;
cout << " is:" <<setw(20)<< (num1+num2+num3)/3<<endl;
return 0;
}
运行结果
输入三个数,然后回车,最终得到三个数的平均值。