/*
if 語句的結構描述:
if(表達式1){
語句塊1//表達式1是真運行此語句塊
}else if(表達式2){
語句塊2//表達式1假,表達式2真,運行此語句塊
}else if(表達式3){
語句塊3//表達式1假,表達式2假,表達式3真運行此語句塊
}else{
語句塊4//表達式1,2,3都爲假運行此語句塊
}
*/
/*
例題:
輸入一個0-100的成績,按0-59是E,60-69是D,70-79是C,80-89是B,90-100是A,分成幾個分數等級。
*/
#include <stdio.h>
int main(int argc, const char * argv[]) {
//定義一個變量
int score = 0;
//提示用戶輸入一個分數
printf("請您輸入分數:\n");
//獲取用戶輸入的分數
scanf("%d",&score);
/*
//分析:
score>=0 && score<=59 打印 E
score>=60 && score<=69 打印 D
score>=70 && score<=79 打印 C
score>=80 && score<=89 打印 B
score>=90 && score<=100 打印 A
score<0 || score>100 打印 您輸入的成績不合法!
*/
//代碼實現 if(score>=0 && score<=59){printf("E");}
else if(score>=60 && score<=69){printf("D");}
else if(score>=70 && score<=79){printf("C");}
else if(score>=80 && score<=89){printf("B");}
else if(score>=90 && score<=100){printf("A");}
else{printf("您輸入的數據不合法!");}
}
|
C語言 if語句的介紹和使用
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.