程序填空,不要改變與輸入輸出有關的語句。輸入一個正整數(shù)repeat (0<repeat<10),做repeat次下列運算:輸入一個整數(shù),從高位開始逐位輸出它的各位數(shù)字。輸出語句:System.out.print(digit+" ");例:括號內(nèi)是說明輸入3 (repeat=3)123456-6008輸出1 2 3 4 5 66 0 08import java.util.Scanner;public class Test4032{public static void main(String []args ){int ri, repeat;int digit;long n, temp, pow;Scanner in=new Scanner(System.in);repeat=in.nextInt();for(ri=1; ri<=repeat; ri++){n=in.nextLong();/*---------*/System.out.println();}}}3 123456 -600 8import java.util.Scanner;public class Test4032{public static void main(String []args ){int ri, repeat;int digit;long n, temp, pow;Scanner in=new Scanner(System.in);repeat=in.nextInt();for(ri=1; ri<=repeat; ri++){n=in.nextLong();n=Math.abs(n);String str=String.valueOf(n);for(int i=0;i<str.length();i++){digit=str.charAt(i)-'0';System.out.print(digit+" ");}System.out.println();}}}首先,請問下String str=String.valueOf(n)這句什么意思?還有這道題整個就沒懂,能不能把答案給我解釋下哈?
String str=String.valueOf(n);?
慕運維8079593
2021-02-17 15:11:12