python输入一个三位整数、求逆序数_输入一个三位正整数,要求其输出对应的逆序数...
针对“ 输入一个三位正整数,要求其输出对应的逆序数 ”的问题,下面由网络工程师-黎明为您解答:1、第一步,我们第一要写开头:2、#include3、voidmain()4、接着就是“代码容器”——大括号。5、{}6、需要先定义两个整形的变量,用a,c表示。即:7、inta,c;8、然后就准备输入a的值,即:9、printf("请输入一个3位正整数a:");10、scanf("%d",&a)
·
针对“ 输入一个三位正整数,要求其输出对应的逆序数 ”的问题,下面由网络工程师-黎明为您解答:
1、第一步,我们第一要写开头:
2、#include
3、voidmain()
4、接着就是“代码容器”——大括号。
5、{}
6、需要先定义两个整形的变量,用a,c表示。即:
7、inta,c;
8、然后就准备输入a的值,即:
9、printf("请输入一个3位正整数a:");
10、scanf("%d",&a);
11、到了最主要的部分,就是逆转交换的实现,这里我们可以使用取余的方式实现;即:
12、c=a%10*100+(a/10)%10*10+a/100;
13、最后一步就是输出c的值了,也非常简单:
14、printf("三位正整数a的逆序数是:%d\n",c);
15、程序的整体代码为:
16、#include
17、voidmain()
18、{
19、inta,c;
20、printf("请输入一个3位正整数a:");
21、scanf("%d",&a);
22、c=a%10*100+(a/10)%10*10+a/100;
23、printf("三位正整数a的逆序数是:%d\n",c);
24、}
25、最后将代码保存,运行即可实现自己想要的效果。
更多推荐
已为社区贡献1条内容
所有评论(0)