为了账号安全,请及时绑定邮箱和手机立即绑定

一小段代码纠正

一小段代码纠正

C++
艾晓健 2017-01-19 19:21:19
5.输入一个正整数按逆序输出。#include<iostream.h>main(){                         int m,n;cout<<"input m=";cin>>m;if(m<0)m=fabs(m);while(m){ n=m%10;cout<<m;n/=10;}}
查看完整描述

3 回答

?
蝶梦疏妄

TA贡献19条经验 获得超2个赞

#include<iostream>

#include<math.h>

using namespace std;

int main(){


cout<<"input a number"<<endl;

int m;

cin>>m;

int angel;

if(m<0){angel=1;m=fabs(m);}

if(angel==1)cout<<"-";

while(m>0){

int n=m%10;

m=m/10;

cout<<n;

}

return 0;

}


查看完整回答
反对 回复 2017-01-19
  • 艾晓健
    艾晓健
    这是新的?
  • 蝶梦疏妄
    蝶梦疏妄
    输入一个正整数按逆序输出,额,这个能不能实现,你试试,我的编译器好像出了一点问题
?
蝶梦疏妄

TA贡献19条经验 获得超2个赞

好像你得代码错的很严重啊

查看完整回答
反对 回复 2017-01-19
  • 艾晓健
    艾晓健
    if(m<0)m=fabs(m); 对这句表示懵逼
  • 蝶梦疏妄
    蝶梦疏妄
    额!下面那句,百度一下可以知道是math.h库里面的一个取绝对值的函数
  • 3 回答
  • 0 关注
  • 1347 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信