![]() |
#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行多了 ; |
第四行,差分號 |