早教吧作业答案频道 -->其他-->
用java做,分析数字。输入一个不多于5位的正整数,要求:(1)求出它是几位数;(2)分别输出每一位数字;(3)按逆序输出各位数字;(4)判断逆序后的数字是奇数或偶数,是奇
题目详情
用java做,分析数字。
输入一个不多于5位的正整数,要求:
(1)求出它是几位数;
(2)分别输出每一位数字;
(3)按逆序输出各位数字;
(4)判断逆序后的数字是奇数或偶数,是奇数输出1,是偶数输出0。
注意:最后一行输出后不要再输出回车换行符。
输入样例:
23461
输出样例:
5
2 3 4 6 1
16432
0
输入一个不多于5位的正整数,要求:
(1)求出它是几位数;
(2)分别输出每一位数字;
(3)按逆序输出各位数字;
(4)判断逆序后的数字是奇数或偶数,是奇数输出1,是偶数输出0。
注意:最后一行输出后不要再输出回车换行符。
输入样例:
23461
输出样例:
5
2 3 4 6 1
16432
0
▼优质解答
答案和解析
这题太简单了,没有楼上说的那么复杂,假设输入的数字为num
第一个,
String numStr = String.valueOf(Long.valueOf(num));
System.out.println( numStr.length() );
第二个,
for(int i = 0 ;i System.out.print(numStr.substring(i,i+1)+" ");
}
第三个
System.out.println();
boolean flag = true;
for(int i = numStr.length() -1 ;i >=0 ; i--){
if(flag){
if(numStr.substring(i, i+1).equals("0")){
numStr = numStr.substring(0,i);
continue;
}else{flag = false;}
}
System.out.print(numStr.substring(i, i+1));
}
第四个
System.out.println();
int a = (Integer.valueOf(numStr.substring(0,1))%2==0)?0:1;
System.out.println(a);
第一个,
String numStr = String.valueOf(Long.valueOf(num));
System.out.println( numStr.length() );
第二个,
for(int i = 0 ;i
}
第三个
System.out.println();
boolean flag = true;
for(int i = numStr.length() -1 ;i >=0 ; i--){
if(flag){
if(numStr.substring(i, i+1).equals("0")){
numStr = numStr.substring(0,i);
continue;
}else{flag = false;}
}
System.out.print(numStr.substring(i, i+1));
}
第四个
System.out.println();
int a = (Integer.valueOf(numStr.substring(0,1))%2==0)?0:1;
System.out.println(a);
看了 用java做,分析数字。输入...的网友还看了以下:
一个假分数,分母是7,把它化成带分数后,它的整数部分数是5,分数部分的分子是三,这个假分数是() 2020-04-26 …
数学同步训练:一个分子是26的假分数,把它代成带分数后,它的分数部分的分子是2,这个假分数是多少? 2020-04-27 …
十个十万是(),6个0.01是()3.75化成分数后,它的分数单位是(),它含有()个这样的分数单 2020-05-14 …
一个数分解素因数后,它的素因数各不相同,并且正好是10以内的素数,则这个数是? 2020-07-12 …
任意1个3的倍数的数,把它各位数字平方再相加,得到一个新的数字,然后又把这个新的数的各位数平方再相 2020-07-26 …
素数和合数1.一个两位数,是3的倍数,且它各位的数字之和是9,你能写出所有可能的情况吗?奇数()偶 2020-07-27 …
某个三位数是它各个数字和的27倍,已知百位数字与个位数字之和比十位数字大1,再把这个三位数的百位数 2020-07-29 …
某个三位数是它各位数字之和的27倍.已知百位数字于个位数字之和比十位数字大1,求这个数 2020-07-29 …
1、一个数分解素因数后,它的素因数各不相同,并且正好是10以内的所有素数,则这个数是.要说明原因!2 2020-12-25 …
3、1,3,5,7,9,11,13,15,17,19十个数去掉两个数后它们的标准方差是多少?(sta 2020-12-26 …