if(key2 == 0 && f == 0) { f = 1 ; } if(key2 == 1 && f == 1) { f = 0 ; if(shi--==0)shi=23; }将改代码换一种写法
时间: 2023-08-08 10:06:37 浏览: 138
可以将上述代码改写成以下形式:
```
if(key2 == 0 && !f) {
f = 1;
} else if(key2 == 1 && f) {
f = 0;
if(--shi == 0) {
shi = 23;
}
}
```
这种写法使用了 if-else 语句,可以更加清晰地表达逻辑。同时使用了前缀自减运算符,使代码更加简洁。