2011-11-03, 07:02 PM
|
#21 (permalink)
|
長老會員
|
#include<stdio.h>
char c1,c2;
void showbit(char x)
{
c2=0;
for(c1=0; c1<=7; c1++)
{
gotoxy(46+c2,10);
if((x<<c1)&0x80)
printf("1");
else
printf("0");
c2--;
}
printf("\n");
c2=0;
for(c1=0; c1<=7; c1++)
{
gotoxy(38+c2,10);
if((x>>c1)&0x01)
printf("1");
else
printf("0");
c2--;
}
printf("\n");
}
char delay();
void main()
{
char p0,i, j;
clrscr();
while(1)
{
i=0x01;
for (j=1;j<9;j++)
{
p0=~i;
delay (18000);
showbit(p0);
i=i<<1;
}
/* for (j=1;j<9;j++)
{
p0=~i;
delay(18000);
i=i>>1;
} */
}
}
以前是學這個 還有組合語言
現在是老伙郎 都忘光光了 ~
|
|
|
送花文章: 97190,
收花文章: 9908 篇, 收花: 53954 次
|