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

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

在线会员

  • 2801326928
  • 甜甜粥
  • 铭记mingji
  • 李拉皮
  • yemaozi
  • 嚣兮
  • Ivan_Xu_
  • Ty14667861
  • FisherMan
  • BXyooo
  • syspno
  • lvyitian
  • YouZi Fang
  • hynss
  • Cyan0205
  • agw945
  • 云澜
  • 泡泡茶壶
  • . 文照
  • Fing
...和 49 更多。
后退
顶部 底部