输入一个三位数,分离他的百位、十位和个位,反转后输出
2015-07-17 14:43
1306 查看
<pre name="code" class="cpp">#include <stdio.h> int main() { int n; scanf("%d", &n); if(n % 10 == 0) // 判断最后一位数是否为0, 若果为0则不输出0 printf("%d%d\n", (n/10)%10, n/100); else printf("%d%d%d\n", n%10, (n/10)%10, n/100); // 由于n是整形,所以n/100就得到百位上的数,n%10就得到个位的数 // n/10得到百位和十位上的数,再%10就得到新数的个位的数,即原来的十位数 return 0; }
相关文章推荐
- hive简介
- line-height机制详解
- 互质分数
- 垂衣 Champzee
- //创建颜色画刷
- Mysql多表关联删除操作
- Python天气预报数据获取脚本
- 子控件 小结
- jQuery操作得到DOM元素
- (4.3.1.9)【项目一】跳转对话框+异步任务
- 什么事BEM
- VMware无法与物理机连通Could not connect Ethernet0 to virtual network "VMnet8"完美解
- tomcat nginx报504解决办法
- 【读书笔记】软件测试的艺术第2章
- Unable to start MySQL service. Another MySQL daemon is already running with the same UNIX socket
- 通讯录小结
- sql limit的用法
- 教你如何使用VS远程调试
- Android_开源项目_XUtils_断点下载
- 关于.bat文件执行一闪而过的问题