1438 - C语言-间隔输出

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。

题目输入

一个四位数

题目输出

增加空格输出

输入/输出样例

输入格式

1990

输出格式

1 9 9 0 

C语言解答

int main(int argc, char* argv[])
{
	int a;
	while(~scanf("%d",&a))
	{
	  printf("%d %d %d %d \n",(a/1000)%10,(a/100)%10,(a/10)%10,a%10);
	}
	return 0;
}

C++解答

#include <iostream>
#include <cstdio>
using namespace std;
int main()
 {
     int a,b,c,d;
     int num;
     cin>>num;
     a=num/1000;
     b=num/100-a*10;
     c=num/10-a*100-b*10;
     d=num/1-a*1000-b*100-c*10;
     cout<<a<<" "<<b<<" "<<c<<" "<<d<<" "<<endl;
     return 0;
 }