我前面寫的程式都是列印個東西,語句和結構都很簡單。
我們要寫出更複雜,更有用的程式,首先我們需要知道程式結構。
程式結構就是寫複雜,長難程式的模板。
程式結構有三種:順序、判斷、迴圈。
順序結構:程式按照從上到下一條一條的執行。我們之前寫的都是這樣的程式。
判斷結構:有兩種形式:if else;switch case
迴圈結構:有三種形式:for;while;do while
順序結構這裡就不繼續講了。
開始判斷結構的學習:
(1)if else語句
#include
int main()
else
return
0;}
if else的衍生體:if - else if - else 用於多選一的判斷。
比如上個程式判斷兩個數中較大的乙個,我沒有考慮兩個數相等的情況,這裡我就把它加入進來考慮。
#include
int main()
else
return
0;}
這段**有兩個地方一定要注意,我在第一次寫時候忽略了,所以錯了。
(1)
else
if(a==b)
else if要分開寫,這樣是編輯器認識的,我開始寫成了elseif,編輯器就報錯了。
(2)
else
if(a==b)
同樣是這個,a==b,這才是編輯器認識的等於,我開始固定思維寫成了a=b,編輯器會把它當做賦值,所以會報錯。
以上兩點是新手一定會犯錯的地方,多寫幾次避免問題,讓你的思維和編輯器的一樣!
第十三次作業
編寫程式,接收一名學生的數學 外語 計算機三科成績,並輸出總分sum和平均分 erage 精確到兩位小數 include main int a,b,c,sum float erage printf 請輸入數學,英語,計算機成績 n scanf d d d a,b,c sum a b c erage ...
第十三周筆記
折半查詢法 順序查詢法 include include define list size 20 define keytype int typedef struct recordtype typedef struct recordlist int binsrch recordlist l,keytyp...
第十三次作業成績彙總
經過本次作業的練習,相信同學們軟體工程各階段文件的作用與意義有了大致的了解。通過閱讀其他學校學生博文,希望同學們取長補短,共同進步!1 掌握軟體黑盒測試技術。2 學會編制軟體專案總結ppt 專案驗收報告。3 掌握軟體專案驗收內容,驗收流程。1.得分排行 2.千帆競發圖 3.得分明細 部落格githu...