久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6284|回復(fù): 10
收起左側(cè)

為何while(1);時(shí)不運(yùn)行,改為while(0);時(shí)運(yùn)行?請大俠解釋一下。

  [復(fù)制鏈接]
ID:269344 發(fā)表于 2018-1-1 11:58 | 顯示全部樓層 |閱讀模式
本帖最后由 云游者 于 2018-1-1 12:51 編輯

#include <reg51.h>
#include <intrins.h>
   typedef unsigned char u8;

typedef unsigned int u16;

#define led P0

void delay(u16 i)
{
   while(i--);
}
void main()
{
  u8 i;
led=0x01;
delay(40000);
while(0);
{
for(i=0;i<8;i++)
  {
  led=(0x01<<i);
  delay(20000);
  }
for(i=0;i<7;i++)
{
led=_crol_(led,1);
  delay(30000);
}
for(i=0;i<7;i++)
                {
                led=_cror_(led,1);
  delay(40000);
                }
}
}


回復(fù)

使用道具 舉報(bào)

ID:164602 發(fā)表于 2018-1-1 17:58 | 顯示全部樓層
對于初學(xué)者的程序,我看到過很多很多這樣的錯(cuò)誤了!!!!!
編譯器只能發(fā)現(xiàn)語法錯(cuò)誤,不能發(fā)現(xiàn)邏輯錯(cuò)誤。
你的錯(cuò)誤,就是在while(1)后面,跟了個(gè)分號,所以后面的語句都不執(zhí)行了。你改成while(0);,這條循環(huán)語句就不執(zhí)行了,所以后面的執(zhí)行起來。
51在main的所有語句都執(zhí)行完后,會自動又從頭執(zhí)行起來,所以看起來是循環(huán)了,但不是你的while起的作用。
回復(fù)

使用道具 舉報(bào)

ID:82765 發(fā)表于 2018-1-1 18:09 | 顯示全部樓層
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
回復(fù)

使用道具 舉報(bào)

ID:222948 發(fā)表于 2018-1-1 18:34 | 顯示全部樓層
把分號去掉加一個(gè)大括號例如:while(1){包括后面的內(nèi)容},要不就是while(0);后面不用的大括號

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:269869 發(fā)表于 2018-1-1 20:26 | 顯示全部樓層
while(0);就直接結(jié)束了,沒有循環(huán)體的

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:268245 發(fā)表于 2018-1-1 21:03 | 顯示全部樓層
while(0);相當(dāng)于沒有

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:262845 發(fā)表于 2018-1-2 13:40 | 顯示全部樓層
while(1);  1是真所以運(yùn)行,0是假停止。
回復(fù)

使用道具 舉報(bào)

ID:270263 發(fā)表于 2018-1-2 16:14 | 顯示全部樓層
多了個(gè)分號
回復(fù)

使用道具 舉報(bào)

ID:269344 發(fā)表于 2018-1-14 23:20 | 顯示全部樓層
謝謝啊!大俠們
回復(fù)

使用道具 舉報(bào)

ID:68499 發(fā)表于 2018-1-15 21:14 | 顯示全部樓層
while(1);這句會一直執(zhí)行后面這句空語句,你寫錯(cuò)了應(yīng)該
改成0,就不執(zhí)行,當(dāng)然會跳過這個(gè)死循環(huán)
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久久国产精品免费视频 | 欧美激情一区二区三级高清视频 | 区一区二在线观看 | 日本免费一区二区三区视频 | 成人欧美一区二区三区在线播放 | 欧美精选一区二区 | 欧美成人精品一区二区男人看 | 久久99成人| 九九亚洲| 久久精品中文字幕 | 日韩在线视频网址 | 久久精品国产99国产精品 | 亚洲高清在线观看 | 免费网站国产 | 午夜久久久| 久久www免费人成看片高清 | 国产一级一级 | 久久久久久精 | 九久久| 国产精品一区久久久 | 日韩精品专区在线影院重磅 | 日韩一区不卡 | 伊人91在线 | 久久av一区二区三区 | 国产在线一区二区三区 | 国产精品久久久久一区二区三区 | 超碰免费在 | 亚洲天堂中文字幕 | 欧美日韩福利视频 | 精品国产精品国产偷麻豆 | 国产视频一区在线 | 免费国产一区二区 | 91精品久久久久久久久久 | 亚洲精品9999久久久久 | 国产成人精品免高潮在线观看 | 日本不卡一区 | 精品欧美一区二区在线观看视频 | 中文字幕 在线观看 | 国产伦精品一区二区三区精品视频 | 在线免费观看a级片 | 欧美一级毛片在线播放 |