1. 程式人生 > >10月17日每日總結

10月17日每日總結

今天PTA 選擇題第一題直接給我幹蒙了。。。上圖、

在這裡插入!{}圖片描述
(i%2)大概能理解,但do-while(–i)是什麼鬼?看不懂直接導致無從下手
查完發現其實很好理解,其實都是對( )內的表示式求值,=0則為假,!=0則為真。然後繼續語句判斷
(明白後感覺之前自己好傻。。。)

今天還看到一道選擇裡一個選項為
A.a<>0
於是乎,上大佬的原話好吧:
“c語言中沒有<>這樣的操作符。表示a≠b是用a!=b。 其他語言有用a<>b來表示a≠b的。”

今天上課,老師著重強調了縮排的重要性。
老師說:“縮排規不規範其實取決於程式設計師的編寫風格,沒有好的風格,不是一個好的程式設計師。”
其實在程式編寫中,有時候某些地方縮不縮排都一樣可以編譯執行,但是,有規範縮排的程式往往別人一眼就能看出程式中的不同所屬部分或內嵌;而無縮排的程式全是一列,看著很累很辛苦。所以,我很慶幸自己平時有注意縮排,也許我還有很多錯,但我明白了我在正確的道路上,即使爬得再慢,我也會繼續努力。

迴圈結構有三種:for迴圈,while迴圈和do-while迴圈
細分則有當型迴圈(前兩種)和直到型迴圈(第三種)
其實當型的for和while在大多數時候都可以隨便用,不用在意究竟用哪一個
但今天老師有講到一個觀點:
當迴圈次數是固定的時候,用for迴圈;當迴圈次數是不定的時候,用while迴圈
今天現在這裡總結,其實我並沒有領悟到真諦。。。並不理解,但感覺這個挺重要的,希望回頭有一天的總結能把這個點給解決掉。