在c语言中,怎么把某个数逆反输出,比如输入123456,输出654321,要求每句都解释,

2024年11月22日 09:10
有1个网友回答
网友(1):

把这个数当作字符来处理,定义字符数组,顺序输入,反序输出即可。

#include
int main(){
char a[1024];
int i=0,k;
while((a[i]=getchar())!='\n') i++;
for(k=i-1;k>=0;k--) putchar(a[k]);
return 0;
}

这是最简单的办法,数组本身没有改变