请查看为什么屏幕上没有显示输出!我正在编写一个可以在屏幕上打印 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");
}
}
for(a=1;a>=10;a++)
是错的
一定是
for(a=1;a<=10;a++)
您的条件无效,这就是您没有打印任何内容的原因
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,因此不打印任何内容并结束循环。