花阳


私信TA

用户名:2007020104

访问量:15387

签 名:

不要看我,我是乱写的

等  级
排  名 304
经  验 5419
参赛次数 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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区