English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

題目:「寫一程式;要使用者輸入10個正整數,將輸入值從輸入順序反序印出。若輸入為0或負數,則提示重新輸入。」

好像有要用到關於「Int x [] = new int[10]」的這個程式…

請知道的人告訴我,謝謝^^!

2007-04-09 15:35:45 · 1 個解答 · 發問者 Yu Chieh 1 in 電腦與網際網路 程式設計

1 個解答


import java.util.*;

import java.io.*;

//測試類別檔名 TEST_JAVA.java

public class TEST_JAVA {

public static void main(String[] args){

//==========START==========//

PrintStream p=new PrintStream(System.out);

Scanner input=new Scanner(System.in);

int i;

int[] num=new int[3];

for(i=0;i
do{

p.printf("input %d number: ",i+1);

num[i]=input.nextInt();

if(num[i]<=0){

p.println("input "+(i+1)+" number again");

}

}while(num[i]<=0);

}

for(i=num.length-1;i>=0;i--){//反序列印

p.printf(" %d",num[i]);

}

p.println();

//==========END==========//

}

}

2007-04-09 17:01:54 · answer #1 · answered by Big_John-tw 7 · 0 0

fedest.com, questions and answers