数字位数的交换(不能任任意位数)
来源:互联网 发布:mysql源码包下载地址 编辑:程序博客网 时间:2024/05/18 22:40
1.使用%运算符
#include<stdio.h>void main(){int num;scanf("%d",&num);int ge = num%10;int shi = num/10%10;int bai = num/100%10;int qian = num/1000;printf("%d",ge*1000+shi*100+bai*10+qian);}
2.不使用%的运算符
#include<stdio.h>void main(){int num;scanf("%d",&num);int temp = num;int ge = num - (num/10)*10; num = temp;int shi = (num - (num/100)*100)/10; num = temp;int bai = (num - (num/1000)*1000)/100; num = temp;int qian = num/1000;printf("%d\n",qian+bai*10+shi*100+ge*1000); /*printf("\n%d",ge);printf("\n%d",shi);printf("\n%d",bai);printf("\n%d",qian);*/}
0 0
- 数字位数的交换(不能任任意位数)
- 生成含有字母数字任意位数的验证码
- bat生成任意位数数字脚本
- 生成任意位数的随机数
- 计算任意位数的Pi
- 计算任意位数的Pi
- 计算任意位数的Pi
- 生成任意位数的随机数
- 求输入数字的位数(数论)
- 数字位数
- Java:求整数位数:任意输入一个整数(小于10位),求它的位数
- 指定数字的输出位数
- 求任意位数的水仙花数(阿姆斯特朗数)
- 打印任意位数的水仙花数
- java生成任意位数的随机数(转)
- Big Number(求任意阶乘的位数)
- 1034 任意长度整数的位数
- java产生任意位数的随机字符
- oracle删除表purge以及将查询结果输出到文本,以及常用命令
- Eclipse使用javadoc自动生成文档时 java 非法字符: \65279错误
- 【iOS开发-模拟器】Xcode6以后mac中iOS模拟器安装路径以及程序沙箱路径
- 揭开linux内核中container_of的神秘面纱
- hdu 1584 蜘蛛牌
- 数字位数的交换(不能任任意位数)
- hdoj.1788 Chinese remainder theorem again【水题】 2015/04/20
- Android OpenGL ES拾取(使用Java)
- UI UIPageControl
- android studio无法更新(dl-ssl.google.com)
- 【设计模式】HeadFirst设计模式(二):观察者(Observer)模式
- 函数形参为什么要const+引用
- 防御性编程
- POJ 1050 二维动态规划转变成枚举加一维的动态规划!