youyou


私信TA

用户名:1234qqqq

访问量:231

签 名:

等  级
排  名 8347
经  验 1181
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 河工大城市学院
专  业

  自我简介:

TA的其他文章

解题思路:
活用%符号和/号,来进行将一个数字的各个位数抽出来;
注意事项:
注意记清楚两个符号中,除号对于c语言整型类型的特别之处,就是可以消去低位,相当于将十进制的数向右逻辑移动,丢掉最低位,这样每个位都可以成为最低位,也就明白每一位,都可以用%号,因为%号就是在对最低位进行处理;
参考代码:

#include <stdio.h>

int main()

{

int a;  //输入一个数;

scanf("%d",&a);  //函数用来接收外界提供的数据;

printf("%d %d %d %d\n",(a/1000)%10,(a/100)%10,(a/10)%10,a%10);//输出函数用来进行输出,注意/和%的优先级问题;

return 0;

}


 

0.0分

0 人评分

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

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区