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

输入一个整数(可所以负数),将该数列位上的数字反序输出,新数要知足整数的常见形式,在最高位不克不及为零,若是是负数要暗示当作负数形式。若何用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

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

注重事项

  • 作者声明:本篇经验系本人辛勤奋动的原创当作果,未经许可,回绝转载。
  • 发表于 2018-11-03 00:00
  • 阅读 ( 741 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具