P55. 练11.2 间隔输出

https://ok.hn.cn/p/P55

说明

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

输入格式

一个四位数。

输出格式

增加空格输出。

题解

s = input()
print(s[0],s[1],s[2],s[3])

解题思路

定义一个整型变量 n
个位: n%10
十位: (n/10)%10
百位: (n/100)%10;
千位: n/1000

#include <bits/stdc++.h>
using namespace std; 
int main(){
    int a;
    scanf("%d",&a);
    int ge = a % 10;
    a /= 10;
    int shi = a % 10;
    a /= 10;
    int bai = a%10;
    a /= 10;
    printf("%d %d %d %d", a, bai, shi, ge);
    return 0;
}