整数正序分解】"/>
C【整数正序分解】
// 整数正序分解
#include <stdio.h>
#include <stdlib.h>int main()
{int x;scanf("%d", &x);// 13425/10000->1(int一个d)// 13425%10000->3425(这是x)// 10000/10-.1000(这是mask)int mask = 1;int t = x;while (t > 9){t /= 10;mask *= 10;}printf("x=%d,mask=%d\n", x, mask);do{int d = x / mask;printf("%d", d);if (mask > 9)printf(" ");x %= mask;mask /= 10;} while (mask > 0);system("pause");return 0;
}
若要实现同样效果请看前文: C++程序设计基础之基于Dev-Cpp的环境搭建
版权声明:本文为CSDN博主「 Apollo-007」的原创文章,
遵循CC BY-NC-SA 4.0版权协议,转载请附上原文出处链接及本声明。
原文链接:
更多推荐
C【整数正序分解】
发布评论