java 图形界面编程问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 16:45:34
编写一个图形界面下的小程序,接收用户输入的两个数据为上(为300)、下限(为5),然后每10数一行输入上、下限之间的所有奇数。

//完全按照你要表达的意思来写的~!
import java.io.*;

public class Num {
public static void main(String args[]){
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int count = 0;
int a = 0;
int b = 0;
try {
while(true){
count ++;
if(count==1){
System.out.println("请输入上限数字:");
String s = br.readLine();
int i = Integer.parseInt(s);
a = i;
}else if(count==2){
System.out.println("请输入下限数字:");
String s = br.readLine();
int i = Integer.parseInt(s);
b = i;
}else{
break;
}
}
br.close();
int n = 0;
for (int j = a; j <= b; j++) {
if(j%2!=0){
n++;
if(n%10==0){
System.out.print(j+"\r");
}else{
System.out.print(j+" ");
}
}
}