06:空格分隔输出


OpenJudge-1.1编程基础之输入输出-06:空格分隔输出
总Time Limit: 1000ms     Memory Limit: 65536kB

Description

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

Input

第一行是一个字符;
第二行是一个整数;
第三行是一个单精度浮点数;
第四行是一个双精度浮点数。

Output

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

Sample Input

a
12
2.3
3.2

Sample Output

a 12 2.300000 3.200000

Source

习题(2-4)

C++ Code

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

C Code

#include <stdio.h>
int main() 
{
      char a;
      int b;
      float c;
      double d;
      scanf("%c%d%f%lf",&a,&b,&c,&d);
      printf("%c %d %.6f %.6lf",a,b,c,d);
      return 0;
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM