首页
13问答网
>
用C++写的一个判断回文数的程序,当输入数值超过十位数时,运行就出错,请问为什么??
用C++写的一个判断回文数的程序,当输入数值超过十位数时,运行就出错,请问为什么??
2025-02-25 09:58:31
推荐回答(2个)
回答1:
因为你定义的输入值为 int m,定义的为整型,十位数字已经超过了整型的范围。改成字符串按照你函数的定义还是需要转成整型,所以你只能将m定义成浮点型。
回答2:
超过了INT的最大范围。。建议改为字符串。。
相关问答
最新问答
天蝎座放弃一段感情的时候会有什么表现?
以我爱我的家乡,我爱我的祖国为题,作一首诗。
没有借条,只有聊天记录和转账记录可以起诉吗
汤臣倍健多种维生素青少年什么时间吃好
动车有卧铺吗 高铁动车有卧铺吗
为什么冒险岛现在玩不了啊!
会计快来 快来: 某卷烟公司将成本为30000元烟叶运到烟丝厂加工成烟丝,使得烟丝厂开具的增值税专用发票,
小米1s的屏幕是什么材质的?耐刮吧?
斗山215-9E的挖机行走前进高低速时快时慢后退高低速正常,是什么原因?
最近想买一辆入门级的山地车,本身对山地车没什么了解,价格1500元左右,请大家推荐一下。