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

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直接跳过了,最后发现原来是条件成立记成不成立了
 

在线管理成员

在线会员

  • 648645654465456
  • 汽水味橘孑
  • Dongjing
  • PuddingKC
  • DaBin
  • AiouXx18
  • Buku
  • TheMagic_Star
  • HansOffice.
  • 决战之域
  • Green
  • qqt8023
  • yanyu1
  • Trash606
  • Poison_scalpel
  • gtxy33
  • PixelAB
  • chaojixingchen
  • Sh1roCu
  • 没事放放牛
  • DY333
...和 81 更多。
后退
顶部 底部