作业帮 > 综合 > 作业

从键盘输入一个整数,把这个整数中的各位数字反续显示出来.例如,输入为1234,则输出为4321.

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 11:06:48
从键盘输入一个整数,把这个整数中的各位数字反续显示出来.例如,输入为1234,则输出为4321.
main()
{ int b,c;
scanf("%d",&b);
if(c=b%10;(x/=10)!=0;c=b/10);
printf(%d",c);
}\x1a
以上程序哪里错了,请于以教正谢谢.
从键盘输入一个整数,把这个整数中的各位数字反续显示出来.例如,输入为1234,则输出为4321.
我感觉这段程序完全对不上要求.首先凭空冒出一个x,其次按照这段程序,c应该是输出的倒序数字,但单凭c=b%10或c=b/10,而且其间输入数字b的值没有改变,显然无法实现倒序.我给出一个参考程序:
main()
{int b,c,d;
scanf("%d",&b);
for(c=0;b>10;)
{d=b%10;
b=b/10;
c=c*10+d;}
c=c*10+b;
printf("%d",c);
}