这是我的程序,它在没有运行的情况下被终止。在这个过程中,我试图每小时、每分钟和每秒打印一次。
public class hello {
String type;
String name;
static int hour = 0;
static int min;
static int sec;
public static void main(String args[]) {
while(hour<12) {
for(int mins = 0; mins <= 61; mins++) {
min = mins;
if(min==61) {
hour++;
min=0;
continue;
}
for(int secs = 0; secs>=61; secs++) {
sec=secs;
if(sec==61) {
min++;
sec=0;
continue;
}
System.out.println("0"+hour+":"+min+":"+sec);
}
}
}
}
}
当我试图通过删除第二个 for 循环并以这种方式编写它来仅打印分钟和小时时,它运行正常,但是当我添加用于打印秒数的代码时,它也失败了。
public class hello {
String type;
String name;
static int hour =0;
static int min;
static int sec;
public static void main(String args[]) {
while(hour<12) {
for(int mins=0 ;mins<=61;mins++) {
min = mins;
if(min==61) {
hour++;
min=0;
continue;
}
System.out.println("0"+hour+":"+min+":"+sec);
}
}
}
}
神不在的星期二
哔哔one
相关分类