while k 0 與while k 0 有什麼區別呀 請c 大神們幫幫忙!謝謝

時間 2021-09-05 20:01:52

1樓:

k = 0 是對k進行賦值,

k == 0是將k的值與0比較

while (k = 0) 與while (0) 相同,條件為假, 不會執行迴圈體

while (0 == k) 與 while (k == 0)相同,建議使用while (0 == k)這種方式,如果k為0則執行迴圈體,否則不執行迴圈體

2樓:匿名使用者

=與==在c語言中是兩種不同的運算子

a=b表示將b的值傳給a,而while(a=b)則表示b傳給a然後再以a是否非零作為迴圈條件進行判斷

a==b表示a與b的值進行比較,若相等則返回非零,否則返回0。while(a==b)表示以a是否等於b作為迴圈條件進行判斷

3樓:

while(k==0)中的k==0是條件判斷語句,「==」左右兩邊相等時為「真」

while(k=0)中的k=0是一個賦值語句,賦值成功時為「真」(只要k可以賦值為0,都為真)。

4樓:匿名使用者

while(k=0)

可以分解為

step one : k=0; 賦值

step two : while(k)

這時候k為零 所以while不會執行

while(k==0)

可以分解為

step one : bool val = (k==0); 賦值 如果k等於0 那麼val為true 反之false

step two : while(val)也就是說如果k為0

while可以執行

反之while不執行

5樓:小鯛路過

第一個是附值,使得k=0邏輯上恆成立,第二個是判斷 ,判斷k是否等於0

6樓:資料流穀雨

k=0是賦值

k==0判斷k是否等於0,如果等於0,則為真

7樓:匿名使用者

k=0是把0賦給k,永遠為true,二k==0才是判斷k是不是0

猶豫與考慮的區別是什麼?大神們幫幫忙

8樓:方法熉

猶豫(yóu yù) 做事拿不定主意,猶豫不決。 不知道選左或選右時出現的心理狀態。因為有東西阻礙了你做決定,但這障礙的形成就是你內心做出的決定。

遲疑,不懂應該做怎樣的決定,不懂回答。心裡反覆地想正確答案,因此而慢了半拍。 反義詞:

果斷 「猶」屬猿猴類;「豫」屬古象類。 據說,「豫」雖身大力不虧,但是搖搖晃晃常遇事無主意;「猶」雖靈巧,卻生性多疑。 古書對猴科獸類「猶」的記載頗生動,此「猶」一旦發現人或其他「敵情」,便慌張地迅速爬到樹上,躲藏在樹枝或茂密的樹葉之後,探頭察看。

待一切平復,它再跳下樹來,東張西望一番,突然再生懷疑,又爬回樹上。如此反覆多次,毫不果斷,一點兒主意也沒有。 人們根據動物「猶」和「豫」的多疑無主見生性,把它們合在一起,組成「猶豫不決」成語,以兩種動物名字,比喻左思右想沒有主見,前怕狼後怕虎進退維谷,更點明瞭無果斷決定的特質。

現在使用「猶豫不決」成語,再沒人提起那兩種動物了!

9樓:蕊姐粉絲漬旱

猶豫,指做事缺乏決斷 考慮指經過反覆考慮周全,然後再去做。猶豫拿不定主意,無法作出決定。考慮能拿定主意,決定如何去做 考慮未果的時候就是在猶豫

已知a0,b0,且a b,比較a a與a b 的大小

法一 a 2 b b 2 a a b b a 2 b a ab 0 所以a b b a a b。法二 a 0,b 0,a b,a 2 b b 2根號下 a 2 b b 2a,b 2 a a 2根號下 b 2 a a 2b,兩式相加 a 2 b b b 2 a a 2a 2b,所以a b b a a ...

NULL與0之間的關係

在vc 9的 windef.h檔案中是這麼定義null的 ifndef null ifdef cplusplus define null 0 else define null void 0 endif endif 看懂了麼,意思就是說,如果在c 裡面,null就是0,如果在c裡面,null就是 vo...

opp0a7x與viv0x9plus哪款手機好些

vivox9plus手機好些。外觀精緻,使用易用,優化好。0ppoa7x一般外觀。配置低。 oppo和vivo是兩款不同品牌 不同 的手機,無法比較好壞,關鍵在於使用者的喜好。 厹鴻才 這兩款產品有好多功能差不多,要看你對那些功能感興趣或者價位更理想一點的,我個人對oppo 比較喜歡。 荒謬的小中 ...