#include<stdio.h> int main() { int x; x=70000; int t=x; //int cnt=0; int mask = 1; while (t>9){ t /=10; mask *=10; } printf("mask=%d\n",mask); //int mask = 10000; do{ int d = x / mask; printf("%d",d); if(mask>9) { printf(" "); } x %= mask; mask /= 10; }while ( mask>0); printf("\n"); return 0; }
正序分解整数
原创
©著作权归作者所有:来自51CTO博客作者小靳abc的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:接力break
下一篇:数据结构学习笔记 求解多项式

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++数字分解
C++数字分解!
c++ 开发语言 后端 i++ #include -
面向对向程序设计——阶乘和数(正序)(C++)
阶乘和数(C++)
c++ 输出格式 字符串 回车换行 控制台输入 -
【C 语言练习】倒序、正序输出这个整数?
递归练习;
#include 局部变量 倒序 -
18.C#--for循环的正序输出和倒序输出,在屏幕上打印1 - 10正序和倒序
for循环的正序输出和倒序输出,在屏幕上正序和反序输出1-10
for循环的正序输出和倒序输出1 - 1