B2023 空格分隔输出 题解

· · 题解

题目分析

首先,需要读入这四种变量。对于不同的变量类型,我们使用 scanf 读入时要用到不同的占位符。

对于保留小数,我们需要用到 printf 的保留小数功能。

输出时,每个变量之间用空格分隔即可。

参考代码

#include <iostream>
#include <cstdio>
using namespace std;

char a;
int b;
float c;
double d;

int main()
{
    scanf("%c%d%f%lf", &a, &b, &c, &d);
    printf("%c %d %.6f %.6lf", a, b, c, d);
    return 0;
}