C语言中的if-else语句是最基本的控制流语句之一,它可以根据条件的真假来执行不同的代码块。在本文中,我们将详细介绍C语言中if-else语句的格式和例子,并且通过具体的代码示例来帮助读者更好地理解和掌握这一语句的用法。
1. if-else语句的基本格式
在C语言中,if-else语句的基本格式如下:
```c
if (condition)
{
    // 如果条件为真,则执行这里的代码
}
else
{
    // 如果条件为假,则执行这里的代码
}
```
在上面的代码中,关键字if后面的括号中包含了条件表达式,用于判断是否执行紧随其后的花括号中的代码块。如果条件为真,则执行if后面花括号中的代码块;如果条件为假,则执行else后面花括号中的代码块。
2. if-else语句的例子
接下来,我们通过具体的例子来说明if-else语句的使用方法。假设我们需要编写一个程序,判断一个数是偶数还是奇数,并输出相应的提示信息。我们可以使用if-else语句来实现这一功能,具体代码如下:c语言printf用法例子简单
```c
#include <stdio.h>
int main()
{
    int num;
    printf("请输入一个整数:");
    scanf("%d", &num);
   
    if (num % 2 == 0)
    {
        printf("%d是偶数\n", num);
    }
    else
    {
        printf("%d是奇数\n", num);
    }
   
    return 0;
}
```
在这个例子中,我们首先通过scanf函数获取用户输入的整数,然后利用if-else语句判断这个整数是偶数还是奇数,并分别输出相应的提示信息。
再举一个例子,假设我们需要编写一个程序,根据用户输入的成绩,输出对应的等级(优秀
、良好、及格或者不及格)。我们可以利用if-else语句来实现这一功能,具体代码如下: