#include <reg51.h> unsigned char code tab[]={0xff,0x81,0xc3,0xe7,0xff,0xff}; void delay(unsigned char time) { unsigned char i; unsigned int j; for (;time>0;time--) { for(j=0;j<1000;j++) { for(i=0;i<125;i++); } } } void main() { unsigned char i; while(1) { for(i=0;i<6;i++) { P0=tab[i]; delay(3); } } } |
你在第八行的for之后加一个{} |
吴征 发表于 2023-3-16 20:13 还是有错误 ![]() |
Hephaestus 发表于 2023-3-16 20:09 不是,那最后还是有错误啊 ![]() |
第三行要去掉分号,第4行要加分号 |
第2行少了一个分号,第3行多了个分号,c语言基本语法都没学过吗? |
xuyaqi 发表于 2023-3-16 19:19 加了分号之后显示有五个错误 ![]() |
unsigened int i后面缺少分号 |
i 后面缺分号:
![]() |
2行 4行差; 3行多了 ; |
第四行,差分号 |