請問我這個程序有什么錯誤嗎?
int num =999; int count = 0; for(;num>0;) { ? ?num=num/10; ? ?count+=1; ? ?if(count>10) ? ?{ ? ? break; ? ?} } System.out.println("它是個"+count+"位數(shù)");
int num =999; int count = 0; for(;num>0;) { ? ?num=num/10; ? ?count+=1; ? ?if(count>10) ? ?{ ? ? break; ? ?} } System.out.println("它是個"+count+"位數(shù)");
2017-04-08
舉報
2017-04-09
樓主可以這樣寫,你可以看看:
import java.util.Scanner;
public class HelloWorld {
????public static void main(String[] args) {
????????Scanner sca = new Scanner(System.in);
????????System.out.println("請輸入一個整數(shù): ");
????????int num = sca.nextInt();
????????int count = 0;
????????while (num > 0) {
????????????num = num / 10;
????????????count += 1;
????????}
????????System.out.println("您輸入了一個 ?" + count + " ?位數(shù)");
????????if (count > 10) {
????????????System.out.println("輸入錯誤");
????????}
???}
}
2017-04-09
表示樓主代碼沒啥問題
2017-04-08
我也不知道,就是直接寫的,eclipse運行正常,請大佬們參考參考,提提意見
2017-04-08
問一下錯誤的提示是什么???