輸出函式:
輸入函式:
多型別輸入函式: scanf("格式控制",位址列表)
getchar():單個字元;
int:%d; double : %lf; float: %f; char : %c; char */char[ ] : %s;
使用結構的好處:使程式設計容易理解、測試、修改,有助於設計出高度結構化的程式。
三大結構的共同特點:1.都包含乙個入口和乙個出口。2.每一部分**都會被執行 3 .不會出現死迴圈。
2、順序結構
順序結構:按照語句的先後順序執行。
例子:任意輸入三個數,求其平均值
3、選擇結構
選擇結構分為if語句和switch語句進行判斷。
4、迴圈結構
迴圈結構:當條件成立時需要重複執行某些語句。
迴圈四要素:
1.起點----初始值
2.終點----結束值
3.做什麼事-----迴圈體
4.起點和終點的變化---進步控制值
break的作用
乙個迴圈可以包含多個break語句,一般只有乙個。
當迴圈語內部包含switch語句是break只影響該switch語句,而不影響其他迴圈。
break只結束當前迴圈,執行多重迴圈是應注意。
continue的作用
continue只能再迴圈裡使用,跳過本次迴圈而執行下一次迴圈。
goto 語句
goto語句是一種無條件轉移語句,可以控制程式流轉向指定名稱的地方。
語句標號與goto語句可以不再同一迴圈內,但必須在同一函式中。
int main(void)
printf("sum=%d",sum);
return 0;
}
Linux C程式設計基本結構 順序,選擇與迴圈
程式設計基本結構 順序,選擇與迴圈 重點 順序結構程式設計 選擇程式結構設計 if else 和swith 迴圈結構程式設計 for,while和do while。1.順序結構程式設計 順序結構程式設計的語句是演算法實現的程式變示,是表達演算法的最基本單位,他是用計算機語言編寫的控制計算機完成特定操...
順序結構 選擇結構 迴圈結構
三種基本結構 順序結構 選擇結構和迴圈結構 1 順序結構 計算機執行程式的步驟是從上到下依次執行 2 選擇結構 條件控制語句 1 if語句 2 if else語句 3 條件表示式 a b a b c語言中唯一的三目運算子 判斷a是否大於b 如果成立,則返回a,否則返回b 4 switch語句 例 s...
順序結構 選擇結構 迴圈結構
1 能夠理解順序結構 按照 的先後順序,依次執行,即為順序結構 2 能夠使用if語句第一種格式 if 關係表示式 3 能夠使用if語句第二種格式 if 關係表示式 else 可使用三目運算子替代 a b?a b 4 能夠使用if語句第三種格式 if 關係表示式1 else if 關係表示式2 els...