空格分隔输出

描述

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

输入共有四行:
第一行是一个字符;
第二行是一个整数;
第三行是一个单精度浮点数;
第四行是一个双精度浮点数。输出输出字符、整数、单精度浮点数和双精度浮点数,之间用空格分隔。样例输入

a
12
2.3
3.2

样例输出

a 12 2.300000 3.200000

来源习题(2-4)

源代码:

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

}
时间: 2024-10-05 21:08:00

空格分隔输出的相关文章

06:空格分隔输出

#include<iostream> #include<cstdio> #include<cstdlib> #include<cmath> #include<algorithm> #include<cstring> using namespace std; int main() {char a; int b;float c; double d; cin>>a; cin>>b; cin>>c; cin

vue手机号按344分隔,银行卡号每4位空格分隔

实现效果: 1. 手机号输入/粘贴时,不允许输入数字外的其它字符,按344分隔,最大输入11位数字 2. 银行卡号输入/粘贴时,不允许输入数字外的其它字符,每四位用空格分隔 代码: <template> <div class="form"> <p> 手机号: <input v-model="mobile" type="tel" ref="mobile" maxlength="

c# 以空格分隔字符串

经常我们需要把一个字符串以空格分隔开,但是如果原字符串中间有多个字符串就是出现问题,只包含一个空格的字符串会出现,为了避免出现此情况,我们可用下面的方法 String tmp = "hello world    haha";tmp = System.Text.RegularExpressions.Regex.Replace(tmp, @"\s+", ",");  //替换字符必须在原字符串中没有出现string[] arr = tmp.Split

字符串除空格倒序输出

1.不用正则表达式,split和trim版 String str = " The sky is blue "; int l=0,r=str.length()-1; while(l<r && str.charAt(l)==' ') l++; while(r>0&&str.charAt(r)==' ') r--; String tempStr=str.substring(l, r+1);//除去两边空格 System.out.println(te

描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入 第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。 输出 对于每组输入数据,输出一行,字符中间用一个空格分开。

#include<stdio.h>#include<string.h>int main() { int N; int i,j,t; char a[4]; char m; scanf("%d",&N); getchar(); while(N--) { gets(a); j=strlen(a); for(i=0;i<j;i++) { for(t=0;t<j-1-i;t++) { if(a[t]>a[t+1]) { m=a[t]; a[t]=

C#如何分割多个空格分隔的字符串?

using System; using System.Text; using System.Text.RegularExpressions; namespace test { class Program { public static void Main(string[] args) { string pp="1063792.4 2764405.825 5.464413E-05 -1.780467E-04"; string[] mm=Regex.Split(pp,"\\s+&

数字规定时间内由0变大到一定数值,并千位分隔输出

<!DOCTYPE HTML> <html lang="zh_CN"> <head> <meta charset="UTF-8"> <title>数字动态效果</title> <style type="text/css"> .MJHmain .MJHsimpleInfo {  padding: 78px 0;  text-align: center;   colo

js实现卡号每四位空格分隔

window.onload =function() { document.getElementById("input_num").oninput =function() { this.value =this.value.replace(/\s/g,'').replace(/\D/g,'').replace(/(\d{4})(?=\d)/g,"$1 ");; }; };

mysql rsplit() 根据最后一个空格分隔

原来 字符 为 Abbeville (AL) USABB trim(REVERSE(SUBSTRING(REVERSE('Abbeville (AL) USABB'),LOCATE(' ',REVERSE('Abbeville (AL) USABB') ),LENGTH('Abbeville (AL) USABB') ) ) ) //结果 为 Abbeville (AL) 原文地址:https://www.cnblogs.com/angdh/p/11275968.html