1.题目:
输入一个整数,将这个整数以字符串的形式逆序输出
程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001。
#include<stdio.h>
int main()
{
int a,i=0;
char b[100];
scanf("%d",&a);
int x=a;
do
{
b[i]=x%10+'0';
x=x/10;
i++;
}while(x>0);
b[i]='\0';
printf("%s\n",b);
return 0;
}
2.优化前代码:
|