从键盘输入一个整数,把这个整数中的各位数字反续显示出来.例如,输入为1234,则输出为4321.main(){ int b,c;scanf("%d",&b);if(c=b%10;(x/=10)!=0;c=b/10);printf(%d",c);}\x1a以上程序哪里错了,请于以教正谢谢.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 12:36:16
![从键盘输入一个整数,把这个整数中的各位数字反续显示出来.例如,输入为1234,则输出为4321.main(){ int b,c;scanf(](/uploads/image/z/1581446-38-6.jpg?t=%E4%BB%8E%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E6%95%B4%E6%95%B0%2C%E6%8A%8A%E8%BF%99%E4%B8%AA%E6%95%B4%E6%95%B0%E4%B8%AD%E7%9A%84%E5%90%84%E4%BD%8D%E6%95%B0%E5%AD%97%E5%8F%8D%E7%BB%AD%E6%98%BE%E7%A4%BA%E5%87%BA%E6%9D%A5.%E4%BE%8B%E5%A6%82%2C%E8%BE%93%E5%85%A5%E4%B8%BA1234%2C%E5%88%99%E8%BE%93%E5%87%BA%E4%B8%BA4321.main%28%29%7B+int+b%2Cc%3Bscanf%28%22%25d%22%2C%26b%29%3Bif%28c%3Db%2510%3B%28x%2F%3D10%29%21%3D0%3Bc%3Db%2F10%29%3Bprintf%28%25d%22%2Cc%29%3B%7D%5Cx1a%E4%BB%A5%E4%B8%8A%E7%A8%8B%E5%BA%8F%E5%93%AA%E9%87%8C%E9%94%99%E4%BA%86%2C%E8%AF%B7%E4%BA%8E%E4%BB%A5%E6%95%99%E6%AD%A3%E8%B0%A2%E8%B0%A2.)
从键盘输入一个整数,把这个整数中的各位数字反续显示出来.例如,输入为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.
main()
{ int b,c;
scanf("%d",&b);
if(c=b%10;(x/=10)!=0;c=b/10);
printf(%d",c);
}\x1a
以上程序哪里错了,请于以教正谢谢.
从键盘输入一个整数,把这个整数中的各位数字反续显示出来.例如,输入为1234,则输出为4321.main(){ int b,c;scanf("%d",&b);if(c=b%10;(x/=10)!=0;c=b/10);printf(%d",c);}\x1a以上程序哪里错了,请于以教正谢谢.
我感觉这段程序完全对不上要求.首先凭空冒出一个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);
}