C语言中的 if 分支语句(附案例代码-三个数比较大小)

    科技2022-07-20  132

    C语言中的 if 分支语句(附案例代码)

    if 分支语句的格式

    if分支语句:匹配一个范围.属于模糊匹配.

    if (判别表达式1) { 判别表达式为真,执行代码。 } else if(判别表达式2) { 判别表达式1为假,并且判别表达式2,执行代码。 } else if(判别表达式3) { 判别表达式1为假,判别表达式2为假,判别表达式3, 执行代码。 } 。。。 else { 以上所有判断表达式都为假, 执行代码。 }

    if 语句案例——三个小猪称体重

    要求:屏幕输入三只小猪的重量。借助if分支语句,找出最重的小猪重量。 代码实现:

    #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> #include <stdlib.h> #include <math.h> #include <time.h> int main() { int a, b, c; printf("plesae input pigs' weigth:\n"); scanf("%d %d %d", &a, &b, &c); if (a>b) { if (a>c) { printf("最重的小猪为 a \n"); } else if (a<c) { printf("最重的小猪为 c \n"); } else { printf("小猪a 和 小猪b 一样重 \n"); } } else if (a<b) { if (c<b) { printf("最重的小猪为b \n"); } else if(c>b) { printf("最重的小猪为c \n"); } else { printf("小猪b 和 小猪c 一样重 \n"); } } else { printf("小猪a 和 小猪b 一样重 \n"); } }

    结果自行验证。

    Processed: 0.013, SQL: 8