花阳


私信TA

用户名:2007020104

访问量:15263

签 名:

不要看我,我是乱写的

等  级
排  名 301
经  验 5405
参赛次数 3
文章发表 45
年  龄 20
在职情况 学生
学  校
专  业

  自我简介:

一杯茶一根烟,一行bug找一天

解题思路:将所有的位数分离再输出

注意事项:注意提取位数的式子要正确

参考代码:

#include<stdio.h>


int main()

{

    int a,b,c,d;//定义四位数的变量

    int n;//定义变量作为输入值

    

    scanf("%d",&n);//输入

    

    a = n / 1000;//取得第一位数

    

    b = n / 100 % 10;//取得第二位数

    

    c = n / 10 % 10;//取得第三位数

    

    d = n % 10;//取得第四位数

    

    printf("%d %d %d %d\n",a,b,c,d);//输出

    

    return 0;

}


 

0.0分

4 人评分

  评论区