如果程序要求語句塊至少執行一次,最好使用do,當然這只是一個簡單的例子,除了代碼的實現,更重要的是分析算法;比如實現10個數的最大輸出,不要求保留原始數據,可以直接按周期比較輸入和當前最大值;這比用數組記錄數據并用循環再次遍歷它要好,如果有錯誤,修改錯誤,寫在報告你的代碼哪一行錯了,怎么改正。
編譯并運行。如果沒有錯誤,就寫。勞資寫的代碼是6,沒錯。如果有錯誤,修改錯誤,寫在報告你的代碼哪一行錯了,怎么改正。程序不是寫出來的,而是一次次調試出來的!幾乎不可能一次寫完代碼再編譯,都是錯誤。然后找到錯誤并糾正它,直到沒有錯誤,操作成功并輸出正確的結果。這個過程是調試。
2、C 語言的 實驗 報告中,分析與討論要怎么寫,大概說一下同樣的循環可以寫成do.while或者while,那么哪個更好呢?如果程序要求語句塊至少執行一次,最好使用do,當然這只是一個簡單的例子,除了代碼的實現,更重要的是分析算法;比如實現10個數的最大輸出,不要求保留原始數據,可以直接按周期比較輸入和當前最大值;這比用數組記錄數據并用循環再次遍歷它要好。