智慧职教: 以下是从左到右点亮的流水灯的程序,灯的点亮时间为1秒,请在划线处补充完整#include
/* define 8051 registers */#define uchar unsigned charvoid Delay(unsigned int x);/*******主程序**************/void main(void){uchar i,signal;while(1){signal=0x01;for(i=0;i<8;i++){ signal<<=1; }}}
/* define 8051 registers */#define uchar unsigned charvoid Delay(unsigned int x);/*******主程序**************/void main(void){uchar i,signal;while(1){signal=0x01;for(i=0;i<8;i++){ signal<<=1; }}}
举一反三
- 智慧职教: 在单片机P0口连接了8个LED,I/O口线低电平时点亮相应LED。请问下面程序的功能是哪一个。 #include #define uchar unsigned char #define uint unsigned int #define LED P0 #define TIME 40000 void delay(uint i) { while(i--); } void main() { uchar i; while(1) { for(i=0;i<=7;i++) { LED=~((0x01<>i)); delay(TIME); } } }
- #include void main() { int i=0,x=0,y=0; do{ ++i; if(i%2!=0){x=x+i;i++;} y=y+i++; }while(i<=7); cout<<“x=”< x=1 y=20
- 以下程序实现数组的输入输出,补充完整以下程序。 #include void main() { int i, a[10]; for(i=0;i<10;i++) scanf("%d", _____①______); for(i=0;i<10;i++) printf("%d ",______②_____); }
- ( )。以下程序的输出结果是()。 A: 0 B: 1 C: 5 D: 6 E: include<;stdio.h>;void main(){int i; i=0; while(i<;=5) i++; printf("%d",i);}
- void delay(uchar x) { uchar t; while(x--) { for(t=0;t<2000;t++); } } 此程序为死循环程序。