C語言if語句詳解

2021-06-21 09:55:37 字數 414 閱讀 4220

用if語句可以構成分支結構。它根據給定的條件進行判斷,以決定執行某個分支程式段。c語言的if語句有三種基本形式。

1) 第一種形式為基本形式:if

if(表示式) 語句

其語義是:如果表示式的值為真,則執行其後的語句,否則不執行該語句。其過程可表示為下圖。

【例5-3】

main

()

本例程式中,輸入兩個數a、b。把a先賦予變數max,再用if語句判別max和b的大小,如max小於b,則把b賦予max。因此max中總是大數,最後輸出max的值。

2) 第二種形式為: if-else

if(表示式) 

語句1;

else 

語句2;

其語義是:如果表示式的值為真,則執行語句1,否則執行語句2 。其執行過程可表示為下圖。

C語言switch語句詳解

include stdio.h void main 這裡沒有用到break.輸入1,得到 abcde 輸入2,得到 bcde 輸入3,得到 cde 問 1,case如果是條件式子,為什麼輸入 2 的時候,與 3 4 不符,也會輸出 cd 2,如果不是條件式子,為什麼輸入 2 的時候,a 又沒能輸出?...

C語言for語句用法詳解

首先,這裡所提到的類c語言指的是如c c c 和j a等語法和c語言一樣www.cppcns.com或類似的程式語言。這些語言中,for語句的語法和執行流程都是一樣的。本文將就這一語句的用法進行乙個較為深入的討論。for語句 複製 如下 for 表示式1 表示式2 表示式3 表示式1 給迴圈變數賦初...

c語言for迴圈等語句詳解

迴圈結構有 1 goto語句和if語句構成迴圈 2.while語句 3.do while語句 4.for語句 goto語句是一種無條件轉移語句,與basic中的goto語句相似。goto語句的使用格式為 goto語句標號 其中標號是乙個有效的識別符號,這個識別符號加上乙個 一起出現在函式內某處,執行...