描述
输入多个数,输出这些数的和
输入
输入若干行,每行一个数,以空行做为结束
输出
第一行输出输入个数,第二行输出这些数的和,并保留两位小数。
样例输入
92
88
85
89
76
样例输出
5
430.00
#include < iostream >
using namespace std;
int main()
{
double a[1000];
int i = 0;
double sum = 0;
cout << "请输入任意个数字:" << endl;
while (cin >> a[i])
{
//cin的文件结束符是Ctrl+z,即输入完成后按enter+(Ctrl+z)+enter
sum = sum + a[i];
i++;
}
cout << "你一共输入了" << i << "行" << endl;
cout << "输入数字的和为:" << sum << endl;
system("pause");
return 0;
}
#include < iostream >
#include < iomanip >
using namespace std;
int main()
{
double a[1000];
int i = 0;
double sum = 0;
cout << "请输入任意个数字:" << endl;
while (cin >> a[i])
{
//cin的文件结束符是Ctrl+z,即输入完成后按enter+(Ctrl+z)+enter
sum = sum + a[i];
i++;
}
cout << "你一共输入了" << i << "行" << endl;
cout << "输入数字的和为:" << setiosflags(ios::fixed)<<setprecision(2)<<sum<<endl;
system("pause");
return 0;
}