当前位置:网站首页 > 创业 > 正文

区分正负数和零倒序输出一个整数C++怎样实现

0 张子豪 张子豪 2025-10-11 03:30 1

输入一个整数(可所以负数),将该数列位上的数字反序输出,新数要知足整数的常见形式,在最高位不克不及为零,若是是负数要暗示当作负数形式。若何用C++实现这一算法呢?小编与大师分享编纂经验。

东西/原料

  • C++

方式/步调

  1. 1

    输出一个整数的倒序,起首要判定该数是否为负数,在输出反转后的数字时,若是肇端位为0则不输出,直到肇端位不为0才正常输出。

  2. 2

    起首,界说三个变量,保留反转的整数、反转后的每一位数字和计数。

  3. 3

    给计数变量赋初值,初值为0。

  4. 4

    肆意输入一个整数,保留在变量num中。

  5. 5

    用if语句判定,若是num是负数,则将num转换为正数,并输出反转后数值的负号。

  6. 6

    若是是正数,则直接反转输出整数。

  7. 7

    do-while轮回中,用10对整数取余,保留在变量d中。

  8. 8

    将整数中取余后的位数删除,用除10的方式实现。

  9. 9

    用if语句判定,当反转后数值的肇端位为0时,不输出数字。

  10. 10

    当反转后数值的肇端位不为0后,反标的目的输出整数的列位数字。

  11. 11

    do-while轮回语句的判定前提是,整数的值年夜于0。

  12. 12

    测试法式,输入肆意一个整数,计较机就会倒序输出该数。

注重事项

  • 作者声明:本篇经验系本人辛勤奋动的原创当作果,未经许可,回绝转载。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/215573.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图