C語言中的條件語句是控制程序流程的一種重要語句,它可以根據條件的真假來決定程序的執行路徑。條件語句包括if語句、if-else語句、if-else-if語句和switch語句等。
1. if語句
if語句是簡單的條件語句,它的基本語法如下
if(條件){
執行語句;
如果條件為真,則執行花括號中的語句;如果條件為假,則不執行。
2. if-else語句
if-else語句是if語句的擴展,它的基本語法如下
if(條件){
執行語句1;
else{
執行語句2;
如果條件為真,如果條件為假,則執行執行語句2。
3. if-else-if語句
if-else-if語句是if-else語句的擴展,它的基本語法如下
if(條件1){
執行語句1;
else if(條件2){
執行語句2;
else{
執行語句3;
如果條件1為真,如果條件1為假,但條件2為真,則執行執行語句2;如果條件1和條件2都為假,則執行執行語句3。
4. switch語句
switch語句是根據不同的條件執行不同的語句,它的基本語法如下
switch(條件){
case 值1
執行語句1;
break;
case 值2
執行語句2;
break;
default
執行語句3;
如果條件等于值1,如果條件等于值2,則執行執行語句2;如果條件不等于任何一個case,則執行執行語句3。
總之,條件語句是C語言中非常重要的語句之一,它可以根據條件的真假來決定程序的執行路徑。程序員需要根據實際需求選擇合適的條件語句來實現程序的邏輯控制。