根据控制台文本提示输入一个数,这个数不能大于5位,并且要求是一个整数,程序会输出你输入数字的位数并且会输出每个数字在第几位,然后进行逆序输出显示。

结果演示

代码演示

package com.five;import java.util.Scanner;public class Nxjs {public static Scanner input = new Scanner(System.in);public static void main(String[] args) {System.out.println(" 请输入一个不多于五位数的数字:");int num = input.nextInt();String numString = Integer.toString(num);char [] arrChar = numString.toCharArray();System.out.println("你输入的是"+arrChar.length+"位数");for(int i=0;i<arrChar.length;i++){System.out.println("第"+(i+1)+"个数字是"+arrChar[i]);}System.out.println("逆序输出");for(int i=arrChar.length - 1;i>=0;i--){System.out.println(arrChar[i]);}}
}

了解更多关注我哟!!!

计算数字的位数并逆序输出相关推荐

  1. 给一个不多于5位的正整数,要求: ①求出它是几位数②分别输出每一位数③按逆序输出各位数字,例如原数为123,应输出321

    给一个不多于5位的正整数,要求: ①求出它是几位数②分别输出每一位数③按逆序输出各位数字,例如原数为123,应输出321 int main() {int n;int a,b,c,d,e;//个,十,百 ...

  2. AMNO.6 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123 输入 一个不大于5位的数字

    题目描述 给出一个不多于5位的整数,要求 1.求出它是几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如原数为321,应输出123 输入 一个不大于5位的数字 输出 三行 第一行 位数 第二 ...

  3. 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123。

    撰写人--软工二班--陈喜平 题目描述 给出一个不多于5位的整数,要求 1.求出它是几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如原数为321,应输出123. 将下面的程序填写完整. # ...

  4. 给一个不多于5位的正整数,要求: 1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字;

    对一个数如何得出它是几位数并求出其个位.十位.百位.千位- 给一个不多于5位的正整数,要求: 1.求出它是几位数: 2.分别输出每一位数字: 3.按逆序输出各位数字: 代码如下 #include &l ...

  5. 【C语言】给出一个不多于5位的正整数,要求:1.求出它是几位数;2.分别输出每一位数字;3.按逆序输出各位数字。

    给出一个不多于5位的正整数,要求: 求出它是几位数: 分别输出每一位数字: 按逆序输出各位数字. 1.求出它是几位数 思路:一个数每一次除以10都会少一位数. // scanfNum:输入的5位数 / ...

  6. 123是几位数?+逆序输出321

    学习目标: --123转化为321输出 --掌握if-else语句以及如何逆序输出数字 学习内容: 掌握 c语言 基本语法 掌握if-else语句 掌握如何输出个,十,百位数字 #include &l ...

  7. 【C语言】输入一个三位数,逆序输出

    代码: #include<stdio.h> int main() {int x;printf("请输入一个三位数:");scanf_s("%d", ...

  8. C++实现包含空格、标点、字符、数字的字符串的逆序输出,并且还可以实现一句语言中每个单词的倒序输出

    简介:本C++代码能够实现任意输入的字符的逆序输出,代码的后半部分可以实现一句英文语句的单词的倒序输出. #include <iostream> #include <string&g ...

  9. 给出一个正整数,求出它是几位数,逆序输出各位数字,顺序输出各位数字。

    /// (1)给出一个整数1235644 打印出来应该为7. c程序应该为: (2)求出逆序数字 例如输入数字123456 而打印出来则是654321 (3)而顺序输出各个数字,逆序的话是先输出再除等 ...

最新文章

  1. 《JavaScript设计模式》——11.2 一切只因跨域
  2. hdu2846(2009多校第四场) 字典树
  3. firedac的TFDStoredProc动态创建并调用存储过程
  4. Win7下面wubi安装Ubuntu14.04LTS
  5. 3.注释(代码的整洁之道)
  6. snmp获取交换机日志_日志审计系统和数据库审计系统的区别
  7. mysql语句面试题_mysql的sql面试题(1)
  8. 关于SQL的Group By
  9. opencv判断读取图片是否为空
  10. CCAA 信息安全管理体系 考试大纲及重点题目记忆
  11. 算法导论第三版 16.1-5习题答案
  12. 推荐几款好的小程序UI库组件
  13. 电脑蓝色,我的电脑蓝色是怎么回事
  14. Win Server 2003搭建Sql注入环境
  15. Ant 编译 JRE version less than 1.8 is not supported.
  16. 路由之HSRP热备份
  17. STM32使用SPI方式读写SD 卡
  18. 基于HTML+CSS+JavaScript制作学生网页——斗破苍穹动漫(6页) 排版整洁,内容丰富,主题鲜明
  19. Vue项目中个人中心头像的上传方法
  20. cajviewer 卡顿

热门文章

  1. 个人博客代码_Jekyll + Github Pages 搭建个人免费博客
  2. python 数据库连接池_【转】Python 数据库连接池
  3. sqoop mysql parquet_Sqoop抽取Hive Parquet表数据到MySQL异常分析
  4. Shiro——RememberMe
  5. 关于Redis配置主从复制踩到的坑,主机不显示从机的连接信息
  6. c mysql web开发实例教程_Web开发(六)MySql
  7. ecshop根目录调用_ECSHOP各文件夹功能说明
  8. 简化java_JAVA之旅-简化java开发
  9. 有没有检查c语言编译错误的软件,求大佬解答,为什么这个程序编译软件检查不出错误...
  10. Java 故障处理与性能监控工具