1樓:一棵無所不知的小白菜
1、首先用void main()語句編寫出整體的框架。
2、然後定義變數i是一個整形。
3、然後編寫**,
int i;
for(i=1;;i++)
},即可成為死迴圈。
4、for表示式,判斷條件可以不寫,分號不能漏。
5、如果為了更加規範,可在裡面新增一個空語句。
6、最後用while(1)即可退出死迴圈命令。
2樓:天方夜譚的哆啦a夢
使用break語句往往跟if配合使用,在迴圈體裡有特殊情況時可以退出迴圈。
例:intmain()
inti;
intscore;//成績
printf("輸入10個成績:\n");
for(i=0;i<10;i++)
scanf("%d",&score);
if(score<0||score>100)
printf("請輸入合法的成績。\n");
break;
printf("迴圈下面的**\n");
擴充套件資料
c語言迴圈型別
1、while迴圈當給定條件為真時,重複語句或語句組。它會在執行迴圈主體之前測試條件。
2、for迴圈多次執行一個語句序列,簡化管理迴圈變數的**。
3、do...while迴圈除了它是在迴圈主體結尾測試條件外,其他與while語句類似。
4、巢狀迴圈您可以在while、for或do..while迴圈內使用一個或多個迴圈。
3樓:吉祥二進位制
對於死迴圈程式,只能強制退出。
1、控制檯程式中的死迴圈程式,一般按ctrl+c直接中斷程式即可。比如下面的死迴圈控制檯程式。
int main()
按ctrl+c即可中斷程式。在控制檯下會顯示為^c。
2、圖形介面中的死迴圈程式,可以使用程序管理工具來強制結束,比如windows上的工作管理員。當然控制檯死迴圈程式,也可以使用此種方法結束。以win7為例,在工作列上右鍵,在彈出選單中選擇「工作管理員」。
在工作管理員中找到要結束的程序,右鍵選擇「結束程序」即可。
4樓:
break;
跳出整個迴圈。
contiune;
跳出本次迴圈,但不跳出大迴圈。
ctrl+pause
編譯時跳出迴圈,回編寫介面。
5樓:
ctrl+break 有時還需要按exit加回車
6樓:
ctrl+pause/break
7樓:匿名使用者
ctrl+break
8樓:匿名使用者
ctrl+c 關閉程式
c語言中死迴圈怎麼解決?
9樓:一籃子陽春白雪
c語言中死循bai環怎麼解決?
du首先應該將對應的
zhi退出條件置為恆為真,然dao後按照「while迴圈」專「屬for迴圈 」「do-while迴圈」三個迴圈模式分別描述。
在這個過程中,還要注意管理好迴圈控制變數,使while 的條件有機會為false,或在迴圈體中加入break,並使它有機會執行。
另外,也可以設定迴圈計數變數。為了防止程式出現死迴圈,最好是自習檢查程式,保證邏輯正確。如果不放心的話,可以設定迴圈計數變數,嵌入迴圈,當溢位上限時停止程式並報錯。
需要說明的是,死迴圈儘量少用。如果一定要用死迴圈,也要在迴圈體內設定退出條件(break)。
在c語言中用while語句時,當進去死迴圈時怎麼讓它跳出迴圈?
10樓:幻夢·人生
c#中,可以使用以下幾種方式退出while迴圈。
1、break語句。此語句是正常退出while的方法。可以在滿足條件時,呼叫此語句退出迴圈。
2、return語句。此語句是通過返回函式的方式退出迴圈。從編碼規範上來說,不建議使用。會造成邏輯混亂,不易理解。
3、throw exception語句。此語句通過丟擲異常的方式退出while迴圈。需要在while迴圈的最外側新增try...catch語句進行配合使用。
c語言中的死迴圈是什麼意思?
11樓:匿名使用者
就是迴圈條件總是滿足,無法退出迴圈啊
比如最簡單的:
while(1);
有時候不注意就容易引起這種情況:
int i=0;
while(i<10)
12樓:匿名使用者
死迴圈就是這樣的
int x=0;
while(x==0)
也就是說沒有關鍵性的結束迴圈的語句,導致沒有終止的執行迴圈體裡面的程式段,就是死迴圈
13樓:匿名使用者
沒有迴圈終止條件,或者說迴圈終止條件是不可能達到的。
想當初,學校機房裡有不少電腦死於我的死迴圈下啊。
14樓:牛一家
就是一直迴圈下去,程式一直在執行迴圈,不會退出。
15樓:理智之神
沒有盡頭的迴圈,約等於宕機
16樓:匿名使用者
for (i=0;;i++)
這種情況下i不斷自增,就形成死迴圈了
c語言問題為什麼是死迴圈
當迴圈體一直成立的時候,程式將無法跳出迴圈,如果這時還沒有break強制跳出迴圈的語句或中斷時,程式就會是死迴圈了。你的算式中把一個 號打成 號了。sum1 a 0 1000 a 1 100 a 2 10 a 3 sum2 a 3 1000 a 2 100 a 1 10 a 0 應該是 sum1 a...
c語言中的死迴圈是什麼意思,C語言中的死迴圈是什麼意思
冰至誠 死迴圈是迴圈條件永遠能夠得到滿足,迴圈永遠進行下去。這種迴圈一旦進入就出不來了 所以要設定跳出條件 例如for i 0 i 100 i if i 50 i 0 在這個迴圈中i永遠無法達到100,故迴圈永無止境,這個迴圈就是死迴圈。 無論怎麼如何執行都不能跳出的迴圈即為死迴圈。例如while ...
c語言do迴圈,C語言do迴圈
inf 殷志民 沒有do迴圈,只有do while迴圈 while迴圈和for迴圈,因此如果你是用do while迴圈,do和while兩者是密不可分的,do裡面描述了你在不斷的重複做什麼事,而while告訴編譯器下一次重複進入迴圈的條件是什麼,如果沒有while的話,整個迴圈的思想就少了一部分,也...