信息学奥赛一本通C++题解 · 2024年2月8日 37 0

1026:空格分隔输出

【题目描述】

读入一个字符,一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输出它们,并且要求在他们之间用一个空格分隔。输出浮点数时保留6位小数。

【输入】

第一行是一个字符;

第二行是一个整数;

第三行是一个单精度浮点数;

第四行是一个双精度浮点数。

【输出】

输出字符、整数、单精度浮点数和双精度浮点数,之间用空格分隔。

【题解代码】

#include <iostream> 
#include <iomanip>
using namespace std;
int main()
{
	char a;
	int b;
	double c, d;
	cin >> a >> b >> c >> d;
	cout << a << " " << b << " " << fixed << setprecision(6) << c << " " << d;
    return 0;
}