C語言課程2

2021-09-02 14:26:13 字數 686 閱讀 3653

課程筆記2(迴圈)

山東農業大學數學系2018級趙景樂

一、           

知識點總結

1、 迴圈語句包括while語句,do-while語句,for語句,選用合適的語句可以減少**長度。

2、 迴圈語句可以巢狀使用,來減少迴圈次數。

3、 while(cin>>a)可以實現資料的多組輸入,在執行時用/z或^z來結束輸入。

二、           

應用及其可解決的問題

1、 可以解決形如最短距離的問題,應用程式找到最優解。

2、 可以解決類似儲蓄的問題,避免預算不足的情況。

3、 可以解決類似成績錄入,求和運算,計算平均值的問題

三、           

感悟及感想

1、 迴圈語句可根據其本身的特殊性來減少迴圈次數,如for(i=1,j=100;i<=j;i++,j–)來代替for(i=1;i<=100;i++),迴圈次數減少一半,但須注意兩者是否相等,如上例中是否加了兩次50。

2、 求3者余式相同時可用while(i=2;a%i!=b%i||c%i!=b%i)來代替for語句的迴圈巢狀,不但減少了迴圈次數,還減少了**長度。

3、 若迴圈中出現錯誤,檢查時可在相應位置輸出變數,如cout<<」a」<

c語言程式設計課程筆記2

first 知識點總結 一 迴圈控制結構 1.while語句 當型迴圈 while 迴圈控制表示式 語句序列 注 迴圈次數未知時使用 2.do while語句 直到型迴圈 do語句序列 while 迴圈控制表示式 3.for語句 for 初始化表示式 迴圈控制表示式 增值表示式 語句序列 注 迴圈次...

c 課程感想2

include void main 在這個程式中,首先,我們定義了 p,這個是在棧區,後來,又用new申請了乙個p,這個是動態申請記憶體 是在堆區,然後delete刪除了,這個時候是將堆指標進行了移動,但是裡面的內容並沒有發生變化,只是不在編譯器管理的範圍內了,然後這個就是delete p的意思。如...

C語言課程筆記

第一章總結 學習c語言的意義 c語言,黑客精神的產物。對大多數人來說,學習c語言最重要的是領會程式設計的要旨,領會計算思維,需要在不斷的程式設計實踐中用心體會,熟能生巧。第二章總結 本章介紹整型和實型,以及賦值等簡單的運算子。主要內容如下 1.常量和變數,整形和實型 2.識別符號命名,變數的定義和賦...