🎯今日问题:
拆数:输入一个三位数,输出其个位、十位、百位上的数。
知识点运用:数据类型,运算符,输入输出语句的使用;
引申1:反序输出这个数呢?随意一个数呢?
引申2:给出任意一个整数(多位,位数不定),将其各位上的数字一次输出。
思路:(1)还是用除的方法来取每一位上的数吗?位数不定啊,不好办;
(2)用字符串可以吗?用String的哪个函数呢?
🎯 答案:
System.out.println("请输入要拆分的数"); Scanner scan =new Scanner(System.in); int sum=scan.nextInt(); String s; s=Integer.toString(sum); for(int i=0;i<s.length();i++) { System .out.println(s.charAt(i)); }
🎆你们做出来了吗?不懂得小伙伴可以在评论区需求帮助哟,其他小伙伴也可以在品论区发表其他做法,相互学习!