C语言 if

C语言 if

C语言支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构。

  • 顺序结构:程序按顺序执行,不发生跳转。
  • 选择结构:依据是否满足条件,有选择的执行相应功能。
  • 循环结构:依据条件是否满足,循环多次执行某段代码。

流程图

一、if 语句

 

 二、if..else 语句

 

三、if…else if…else 语句

案例

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>

int main(void)
{
    int score;
    printf("请选择加倍:");
    scanf("%d", &score);
    
    // 如果表达式结果为真、执行{}对应代码
    // 格式1:if(表达式)
    // 格式2:if(表达式){}else{}
    // 格式3:if(表达式1){}else if(表达式2)else{}
    // 格式4:if(表达式1){if(表达式2){}else{}}else{}
    if (score > 1000)
    {
        printf("超级加倍\n");
        if (score > 10000)
        {
            printf("超光速加倍\n");
        }
    }
    else if (score > 200)
    {
        printf("加倍\n");
    }
    else
    {
        printf("平民加倍\n");
    }

    return 0;
}
if 使用案例

 

posted @ 2020-02-27 17:04  kevin.Xiang  阅读(762)  评论(0编辑  收藏  举报