输入一个三位正整数,要求其输出对应的逆序数
下面介绍如何用vc++写一个小程序,输入一个三位正整数,然后输出其对应的倒数。
有兴趣的朋友可以过来看看。
工具/材料
vc++6.0
操作方法
01
第一步,要先写开头:
# include < stdio . h gt;
void main()
02
然后 代码容器 mdash mdash牙套。
{}
03
首先,我们需要定义两个形状变量,分别用A和c表示,
即:
int a,c;
04
然后你准备输入A的值,即:
printf( quot;请输入3位正整数A:");
scanf( quot;% d quot, ampa);
05
最重要的部分是反向交换的实现,这里可以用取余数的方法来实现;即
c = a % 10 * 100+(a/10)% 10 * 10+a/100;
06
最后一步是输出C的值,这也很简单:
printf( quot;三位数正整数A的逆序是:% d \ n quot,c);
07
程序整体代码为:
# include < stdio . h gt;
void main()
{
int a,c;
printf( quot;请输入3位正整数A:");
scanf( quot;% d quot, ampa);
c = a % 10 * 100+(a/10)% 10 * 10+a/100;
printf( quot;三位数正整数A的逆序是:% d \ n quot,c);
}
08
最后,保存代码并运行它,以达到预期的效果。