输入一个三位正整数,要求其输出对应的逆序数
用vc++6.0编写程序
操作方法
- 01
整体代码如下 #include<stdio.h> void main() { int a,c; printf("请输入一个3位正整数a:"); scanf("%d",&a); c=a%10*100+(a/10)%10*10+a/100; printf("三位正整数a的逆序数是:%d\n",c); }
- 02
先按照常规步骤写好开头 #include<stdio.h> void main()
- 03
输入一对大括号{},之后所有的步骤都在其中进行
- 04
先定义两个整形变量a,c int a,c;
- 05
输入a的值 printf("请输入一个3位正整数a:"); scanf("%d",&a);
- 06
主要部分,通过取余方式来完成正逆交换 c=a%10*100+(a/10)%10*10+a/100;
- 07
最后输出c的值,程序就完成了! printf("三位正整数a的逆序数是:%d\n",c);
- 08
然后全部保存,编译,运行就可以看到结果
赞 (0)