编写一个控制台应用程序,要求完成下列功能。
2007-12-12 16:37阅读:
luyikk.com/topic-11488.aspx
编写一个控制台应用程序,要求完成下列功能。 1) 接收一个整数n。
2) 如果接收的值n为正数,输出1到n间的全部整数。
3) 如果接收的值为负值,用break或者return退出程序。
4) 转到(1)继续接收下一个整数。
::
package fandunyangTest;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class InputCheckTest {
public static void main(String[] args) {
BufferedReader bufferedRead = new BufferedReader(new
InputStreamReader(
System.in));
while (true) {
System.out.println('Please input the
number>0. or will be break;');
String input = '';
int inputNumber = 0;
try {
input =
bufferedRead.readLine();
inputNumber =
Integer.parseInt(input);
if (inputNumber < 0)
break;
for (int i = 0; i <= inputNumber;
i++) {
System.out.print(' '
+ i);
}
} catch (IOException e)
{
System.out.print('please input the right number!');
}
}
}
}