请参阅为什么屏幕上没有显示输出! 我正在编写一个程序,可以在屏幕上打印10次“生日快乐”。 我的节目是:
import java.io.*;
public class Task_1
{
public static void main(String args[])
{
int a;
for(a=1;a>=10;a++)
System.out.println("Happy Birthday");
}
}
答案 0 :(得分:5)
for(a=1;a>=10;a++)
错了
必须是
for(a=1;a<=10;a++)
您的条件无效,这就是您没有打印任何内容的原因
答案 1 :(得分:1)
import java.io.*;
public class Task_1
{
public static void main(String args[])
{
for (int a = 0; a < 10; a++)
System.out.println("Happy Birthday"); // It'll be printed 10 times
}
}
这应该可行,试一试。
你的for
循环说:如果a
等于或大于10,则打印“生日快乐”,它返回false,因此不打印任何内容并结束循环。