HC6800-ES-V2.0 发表于 2019-4-23 08:19 ![]() |
tzs233 发表于 2019-4-22 17:02 试了 你的 方法 //加操作 成功了 ![]() |
if(a<8) a++; 改成 a++; if(a>9)a=1 |
if(++a>9) a = 1; //加操作 if(--a<1) a = 9; //减操作 |
Gchang 发表于 2019-4-22 21:34 为什么没有从9减到0,而是1? 如果可以减到0,就可以这样: if (a>200) a=9;//这个200的意思是:你的变量设置为unsigned char类型,当a=0时,再减1,就是负,但变量没有负,就是255了,就大于200了。 if (a>9) a=0 |