嗨我正在尝试编写一个Java程序,它接受来自用户的许多输入并输出最大值,最小值和平均值而不使用数组。不使用数组无限制输入
- **这是指令:
写在控制台上读取值,之后输出一些统计 量输入组数字的程序LoopStatistics。如果没有输入正数,则程序 不打印输入的号码。 作业 用户可以根据需要在控制台上输入许多正浮点数。零(或一个负数)表示输入结束(不能输入更多数字)。输入最小号进入(分钟) 数量最多输入(最大值) 所有数字的平均值进入 显示 程序后(平均)**
public class LoopStatistics {
public static void main(String[] args) {
char ch;
int n=0;
TextIO.putln("enter numbers:");
for (ch = 'a'; ch <= 'z'; ch++){
n = ch;
n =TextIO.getInt();
while (n>0){
ch++;
}
break;
}
TextIO.put(n);
}
}
您的循环只能执行一次。你究竟在努力完成什么?你的问题不清楚。你需要那些char的什么? '而'一块应该给无限循环。该计划似乎与您的问题中的陈述无关。 – sashkello
[用用户输入计算平均值]的可能重复(http://stackoverflow.com/questions/10887498/calculate-average-with-user-input) – sashkello