1樓:匿名使用者
我想你是這樣想的,在while迴圈裡面插入一個輸入語句,使得while迴圈不斷進行下去。若是這專樣的話,是不行的。屬是輸入語句你得往裡面輸入東西才行啊,一般輸入都是人為輸入的。
所以你在while迴圈裡放一個輸入語句,這個語句是沒有作用的。呵呵。。。
2樓:匿名使用者
迴圈內不停要求輸入資料到sec,如果輸入的資料<=0則不滿足迴圈條件,迴圈結束!
3樓:匿名使用者
因為你可以輸入0或者比0小的秒數,這樣就會使得while的條件不符合而退出迴圈!
4樓:匿名使用者
sec只要》0,就行,
5樓:匿名使用者
輸入的sec一直大於0不就無限迴圈了麼?
c語言問題:下面程式不是無限迴圈的是
6樓:螞蟻海魂衫
在c語言中,0為假,其他所有值均為真
a選項:判斷語句中2>=0永遠成立,無限迴圈b選項:3/5=0,3+5=8,即while(8),無限迴圈d選項:
while(1),永遠為真,無限迴圈順便吐槽這題目,如果敲出像abc選項的**,老闆會炒了你的,學校裡淨出這些蛋疼的題目
7樓:匿名使用者
c不是無限迴圈,'/0'為字元0,代表的值為0,通過for的判斷,條件不成立,不進入迴圈。
a,2>=0條件恆成立,表示式值恆為1,所以無限迴圈b,逗號表示式取最後一個表示式的值,即3+5,表示式3+5的值為8,不為0,所以無限迴圈
d,while判斷的條件為1,恆滿足,所以無限迴圈
8樓:匿名使用者
答案選c;
a:for的控制語句:2>=0恆為真;
b、d:while的條件也恆為真:3+5和1不等於0。
9樓:匿名使用者
答案選c,'\0'或 '\000'是代表ascii碼為0的控制字元,即「空操作」字元
10樓:匿名使用者
1樓回答不正確,2樓3樓都沒錯
11樓:匿名使用者
b不是,因為while迴圈裡只能是一個表示式
c語言無限迴圈 死迴圈區別…
12樓:匿名使用者
無限迴圈不就是死迴圈麼
k=1不是k==1,它是一個賦值語句而不是比較語句,返回的值為1,所以會一直執行下去。
13樓:千鋒教育
無限迴圈與死迴圈沒有本質的區別,只是不一樣的說法而已。
常見的無限迴圈有一下幾種實現方式:
1、for(; ;) {}
2、while(1) {}
14樓:匿名使用者
無限迴圈可能是程式需要故意為之,如while(1);
死迴圈可能是程式設計的邏輯錯誤,使得程式未按照預想的那樣執行。
15樓:匿名使用者
這是因為while括號裡面的條件是k=1 而不是k==1,k=1是個賦值語句,永遠返回真。
16樓:匿名使用者
無限迴圈就是死迴圈,while(條件控制),因為k=1恆為真,所以是無限迴圈
c語言程式,想讓程式一直迴圈,
17樓:匿名使用者
|#include
main()
while (ch<'a'|du|ch>'z');
printf("%c\n", ch-('a'-'a'));}}這樣就zhi
可以dao了
18樓:匿名使用者
#include
int main()
else ;
goto run;
}用while和break也很好,但是如果程式多層巢狀的話,在能專理解的前提下也可屬以用goto
while(1)在c語言裡是不是無限迴圈?
19樓:呂孝貿衣
在c語言的世界裡除了0是false,其他的都是ture。
看你糾結的真蛋疼:while(1)語句,只要不是內的語句產生的終止迴圈,while是不會跳出來的,當然中斷例外。
while(1)
語句判斷條件是死迴圈是沒錯,但也並非一定是死迴圈,也有可能執行到某個時刻就跳出while迴圈了。比如
while(1)裡面執行到了break,或者return,那麼就會終止當前的while語句,結束迴圈。上面說的中斷,只是一時跳出while語句,執行其他語句,執行完以後仍然會返回while(1)繼續迴圈。
20樓:南鬆蘭偉婉
如果1寫在需要真假的地方,那麼一定是true。1本身自己決定不了自己是數字還是真假,看它被放在那裡了。比如說if
(1)while
(1)for
(;1;)就會被當做真假解讀,如果是a=
a+1;就會當做數字。
c語言中是沒有true和false的關鍵字的,真假就是用整數或指標表示的,0就是false,其他是true
21樓:亓官永修甘鵑
while迴圈的用法是
while(判斷條件)
如果判斷條件為真,則實行迴圈內部**;
如果判斷條件為假,則跳出迴圈,執行後續**。
而判斷條件為真的時候,值是1;判斷條件為假的時候,值是0故而,while
1是無限迴圈
22樓:完顏楚星春
intk=0;
while(k=1)
k++;
(k=1)是用來判斷的條件它的返回值只有真和假,而k=1賦值語句的所回值為真,所以while迴圈條件一直為真,是個死迴圈,次數無限!
c語言,誰能詳解一下這個程式,為什麼迴圈到最後列印出來的是「心形」
數學問題不用糾結,和c沒半點關係,這個方程應該是個 心形曲線的方程或者類似近似專 的曲線方程 高中數學應該有講過屬,以圓或橢圓為例 直角座標方程等式一邊為零時 小於等於零 點在曲線上或曲線內 大於零 在曲線外 用離散的點 畫素,號 顯示出 曲線的形狀而已 求大神幫忙用c語言編個程式,列印出一個心形圖...
誰能幫我改一下我的C語言程式。急用
重新給你找了個程式 include include include define m pi 3.14159265 static glfloat view rotx 20.0,view roty 30.0,view rotz 0.0 繪製齒輪的函式 輸入 inner radius 齒輪孔的內徑 out...
求大神幫忙解決一下c語言程式的錯誤地方急急急
已經du改好,運zhi行結果dao會輸出專9 include int main void while x 1 printf d n i return 0 include int main void while x 1 printf d n i return 0 求c語言大神幫忙解決這道題。急急急!i...