我想输出一天的分钟和小时,第一次用的for循环能正常输出0-23时0-59分
你应该在第一层循环内加个b=0,不加的结果就是b已经是60了,第二次循环进来直接结束了
for(a;b;c)三个表达式,a在每次进入时执行一次b在每个周期先执行,并作为是否继续循环的判断依据c在每个周期结束时执行那么你双重for循环中,内层for的表达式a其实每次都会执行而你自己写的while循环中,变量b并没有初始化,导致b++之后,它一直是60