C语言提供了三种形式的选择语句
下面将依次介绍
1. if 语句
1. 纯 if(){} 形式
#include<stdio.h>
int main()
{
int score = 80;
if(score >= 60)
{
printf("考试及格.\n");
}
printf("分数为: %d\n", score);
return 0;
}
2. if - else 形式
#include<stdio.h>
int main()
{
int score = 50;
if(score >= 60)
{
printf("考试及格.\n");
}
else
{
printf("考试不及格.\n");
}
printf("分数为: %d\n", score);
return 0;
}
3. if - else if - else 形式
#include<stdio.h>
int main()
{
int score = 95;
if(score == 100)
{
printf("考试完美.\n");
}
else if(score >= 90)
{
printf("考试优秀.\n");
}
else if(score >= 80)
{
printf("考试合格.\n");
}
else if(score >= 60)
{
printf("考试及格.\n");
}
else if(score >= 0)
{
printf("考试不及格.\n");
}
else
{
printf("缺考.\n");
}
printf("分数为: %d\n", score);
return 0;
}
2. switch 语句
⼀个 switch 语句允许测试⼀个变量等于多个值时的情况。每个值称为⼀个 case,且被测试的变量会对每个 switch case 进行检查。