前言
今天开始,我将开启我的每日一题之路!
作者:一颗带有痣的毛
期待你的关注!
一、三位数反转
题目:输入一个三位数,分离出它的百位,十位和个位,反转后输入
样例输入:127
样例输出:721
首先我们来分析一下这一题的思路,这一题的主要思路就是利用取余和取模这两个符号来进行处理!
我们需要知道,假设n等于127,那么n%10是不是就等于7了呢?这里的%可不是除号噢,在c语言中%为取余,就是除十后,我们的余数是什么,由此可得出取余之后是7正如下图所示
那么我们再来看第二位,是不是先除10在取余10,第三位就直接除于100就可以得出1来啦!思路讲解完毕了噢,接下来,我们就把思路编程代码形式吧!
#include<stdio.h> int main() { int n = 0; scanf("%d", &n);//输入一个数 printf("%d%d%d\n", n % 10, n / 10 % 10, n / 100); return 0; }
总结
好啦,今天的每日一题就到此结束啦!