输入一个整数(可所以负数), 将该数列位上的数字反序输出, 新数要知足整数的常见形式, 在最高位不克不及为零, 若是是负数要暗示当作负数形式 。 若何用C++实现这一算法呢?小编与大师分享编纂经验 。
文章插图
需要这些哦
C++
方式/
1【区分正负数和零倒序输出一个整数C++怎样实现】输出一个整数的倒序, 起首要判定该数是否为负数, 在输出反转后的数字时, 若是肇端位为0则不输出, 直到肇端位不为0才正常输出 。
文章插图
2起首, 界说三个变量, 保留反转的整数、反转后的每一位数字和计数 。
文章插图
3给计数变量赋初值, 初值为0 。
文章插图
4肆意输入一个整数, 保留在变量num中 。
文章插图
5用if语句判定, 若是num是负数, 则将num转换为正数, 并输出反转后数值的负号 。
文章插图
6若是是正数, 则直接反转输出整数 。
文章插图
7do-while轮回中, 用10对整数取余, 保留在变量d中 。
文章插图
8将整数中取余后的位数删除, 用除10的方式实现 。
文章插图
9用if语句判定, 当反转后数值的肇端位为0时, 不输出数字 。
文章插图
10当反转后数值的肇端位不为0后, 反标的目的输出整数的列位数字 。
文章插图
11do-while轮回语句的判定前提是, 整数的值年夜于0 。
文章插图
12测试法式, 输入肆意一个整数, 计较机就会倒序输出该数 。
文章插图
以上内容就是区分正负数和零倒序输出一个整数C++怎样实现的内容啦, 希望对你有所帮助哦!
推荐阅读
- 搜狗推广广告
- 圣伯纳掉毛吗 正常生理换毛是避免不了的
- PPT文字的填充和形状填充如何区分
- 明星是不是没有正常人的生活 明星没有生活常识的人
- 可观测宇宙到底指什么?真正的宇宙有多大?
- 卸妆棉的正确用法——你平时用法对吗
- 正里忠记特色美食
- 厕所门正对客厅怎么办
- 漫画人物正面脸型的详细画法
- 正山小种茶汤变黑?都是茶褐素惹的祸