• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

C语言 整数逆序

  • 主题发起人 主题发起人 East
  • 开始时间 开始时间

East

编辑个性签名

VIP
正式会员
注册
2020/04/24
消息
266
金粒
5,417金粒
C:
#include <stdio.h>

int main()//整数逆序
{
    int x;            //输入数
    int a;            //暂存数
    int b=0;         //结果
    scanf("%d",&x);
    while(x!=0){
        a=x%10;        //获取x的个位数
        b=b*10+a;    //获取a的值并把原有的值乘10
        x/=10;        //去掉x的个位数
    }
    printf("%d",b);    //输出结果数
    
    return 0;
}
 
写完运行的时候发现结果总是为零,调试的时候发现while直接跳过了,最后发现原来是条件成立记成不成立了
 

在线会员

  • 王聪聪
  • ewsk
  • 千本樱
  • MineSunshineone
  • 大逍遥
  • 量子时代
  • 2801326928
  • eternal36900
  • baisuishan
  • 许执
  • Navy36393
  • 侘傺
  • 怡儿
  • 北纬一星
  • xinge54088
  • Maplef_snow
  • gdjd1412
  • 黄泉
  • 芜湖胡子
  • Sh1roCu
  • polang
...和 39 更多。
后退
顶部 底部