我正在制作一个程序来使用循环显示从 1 到 100 的奇数
I was making a program to display odd numbers from 1 to 100 using loops
我是 java 编程的初学者。
我正在制作一个程序来使用循环显示从 1 到 100 的奇数。但是该程序在执行时显示从 7 到 100 的奇数,请帮助我纠正该程序。
程序......
public class oddnumbers1to100
{
public static void main(String args[])
{
for(int a=1;a<=100;a+=2) {
System.out.println(a);
}
}
}
正如预期的那样,问题是您正在使用的控制台,实际上是集成在 BlueJ 中的控制台,您的 IDE。
你可以做两件事来获得完整的输出:
水平列出数字:
for (int a = 1; a <= 100; a+=2)
System.out.print(a + " ");
或更改控制台的缓冲区设置:
- 点击"View",然后点击主菜单中的"Show Terminal"(快捷键Ctrl + T)
- 然后点击"Options"和select"Unlimited buffering"
卸载编译器或 IDE(如评论中所建议)在这里对您没有帮助,因为这不是您的程序或编译器的问题。
我是 java 编程的初学者。 我正在制作一个程序来使用循环显示从 1 到 100 的奇数。但是该程序在执行时显示从 7 到 100 的奇数,请帮助我纠正该程序。 程序......
public class oddnumbers1to100
{
public static void main(String args[])
{
for(int a=1;a<=100;a+=2) {
System.out.println(a);
}
}
}
正如预期的那样,问题是您正在使用的控制台,实际上是集成在 BlueJ 中的控制台,您的 IDE。
你可以做两件事来获得完整的输出:
水平列出数字:
for (int a = 1; a <= 100; a+=2) System.out.print(a + " ");
或更改控制台的缓冲区设置:
- 点击"View",然后点击主菜单中的"Show Terminal"(快捷键Ctrl + T)
- 然后点击"Options"和select"Unlimited buffering"
卸载编译器或 IDE(如评论中所建议)在这里对您没有帮助,因为这不是您的程序或编译器的问题。