|
发表于 2013-8-16 13:14:31
|
显示全部楼层
本帖最后由 565123 于 2013-8-16 13:15 编辑
- #include <stdio.h>
- main()
- {
- unsigned n, m, count = 1, wan, qian, bai, shi, ge;
- printf("请输入一个不大于五位数的数字\n");
- scanf("%d", &n);
- //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
- m = n;
- if (m == 0)
- count = 0;
- else
- {
- while (m / 10 != 0)
- {
- count++;
- m /= 10;
- }
- }
- printf("共%i位\n", count);
- //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
- printf("万\t千\t百\t十\t个\n");
- wan = n / 10000;
- qian = n % 10000 / 1000;
- bai = n % 1000 / 100;
- shi = n % 100 / 10;
- ge = n % 10;
- printf("%d\t%d\t%d\t%d\t%d\n", wan, qian, bai, shi, ge);
- //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
- printf("%d%d%d%d%d\n", ge, shi, bai, qian, wan);
- return 0;
- }
复制代码 |
|