逆序的三位数-week1-C语言习题集
2016-07-22 15:16
162 查看
1逆序的三位数(5分)
题目内容:
逆序的三位数:
程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。
提示:用%10可以得到个位数,用/100可以得到百位数…。将这样得到的三个数字合起来:百位*100+十位*10+个位,就得到了结果。
输入格式:
每个测试是一个3位的正整数。
输出格式:
输出逆序的数。
输入样例:
123
输出样例:
321
时间限制:500ms内存限制:32000kb
题目内容:
逆序的三位数:
程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。
提示:用%10可以得到个位数,用/100可以得到百位数…。将这样得到的三个数字合起来:百位*100+十位*10+个位,就得到了结果。
输入格式:
每个测试是一个3位的正整数。
输出格式:
输出逆序的数。
输入样例:
123
输出样例:
321
时间限制:500ms内存限制:32000kb
#include<stdio.h> int main () { int x; scanf("%d",&x); if(99>x) printf("请输入三位数"); else if(x>999) printf("请输入三位数"); else { int a,b,c; a=x/100; b=x/10; b=b%10; c=x%10; x=c*100+b*10+a; printf("%d",x); } return 0; }
相关文章推荐
- LeetCode-难题集之Best_Time_to_Buy_and_Sell_Stock系列
- 值得推荐的C/C++框架和库
- STL"源码"剖析-重点知识总结
- C++ 指针数组与数组指针
- 单链表的排序合并实现
- c++变量的引用和指针
- C++中嵌入python程序——参数传递
- [LeetCode练习题-C语言]之 Move Zeros
- 回车(CR)与换行(LF), '\r'和'\n'的区别
- 7月22日学习心得
- C++ 语法 : C/C++中static关键字作用总结
- PO、VO、BO、DTO、POJO、DAO之间的关系
- C语言算法知识(201607)-小结
- C++ Chrono Timer
- Leetcode 100. Same Tree (Easy) (cpp)
- 设计模式之状态STATE模式(C++)
- 用C++11的std::async代替线程的创建
- C语言中位移问题
- C++不确定参数个数函数调用
- Leetcode 101. Symmetric Tree (Easy) (cpp)