-1

我只是想知道如何在 if 语句中使用加法,因为在我正在制作的时钟(没有小程序)中,我不知道如何正确设置小时。我有“(如果秒== 60)分钟++,但如果我对小时做同样的事情,它每秒增加一个小时。我只想知道如何解决这个问题。谢谢:)

编辑:谢谢大家,我修好了。我现在要做的就是找到“\b”的替代品!没有它看起来不正确...

4

1 回答 1

0

如果您详细说明,将有助于回答。据我了解:-

使用括号作为 if 语句的范围,以便在 if 下添加更多行:-

if(seconds==60)
{
    //add your lines here
}

现在,如果您不想更改时间,那么:-

if(minutes==60)
   hours++;

要在几秒钟内完成 if 语句范围,请执行以下操作:-

if(seconds==60)
{
   seconds=0;     //let the counter of seconds begin once more
   minutes++;
   if(minutes==60){
      minutes=0;     //let the counter of minute begin once more
      hours++;
   }
}
于 2013-08-19T10:47:19.223 回答