美文网首页
if 和 else

if 和 else

作者: 羊妞麻麻 | 来源:发表于2017-02-08 14:19 被阅读12次

前序:

    float a = 3.14;
    float b = 42.0;
    double result = a + b ;
    printf("the result is %f \n",result);

导图如下:


if 和 else.png

深入学习:

#include <stdio.h>

int main(int argc, const char * argv[]) {
    // insert code here...

    //定义一个卡车重量的变量
    float truckWeight = 34567.1;
    
    //根据卡车重量判断是否属于轻型货车
    if (truckWeight < 40000.0) {
        printf("It is a light truck\n");
    }else{
        printf("It is a heavy truck\n");
    }
    return 0;
}

布尔变量:

BOOL isNotLegal = ((truckWeight > 0.0) && (truckWeight < 40000.0));
    if (isNotLegal) {
        printf("truck weight is legal range.\n");
    }

三元运算符:

 int minutesPerPound;
    if (isNotLegal) {
        minutesPerPound = 10;
    }else{
        minutesPerPound = 20;
    }
    
    //可以用下面的三元运算符代替
    minutesPerPound = isNotLegal?10:20;
    
    printf("the minutesPerPound is %d.\n",minutesPerPound);

练习题:
阅读下面这段代码:

int i = 20;
    int j = 25;
    
    int k = (i > j) ? 10 : 5;
    if (5 < j - k) {
        printf("the first experssion is true.");
    }else if (j > i){
        printf("the second experssion is true.");
    }else{
        printf("Neither expression is true.");
    }

试写出控制台的输出结果。

第一个答出结果的有红包发送哦。

相关文章

  • if 和 else

    前序: 导图如下: 深入学习: 布尔变量: 三元运算符: 练习题:阅读下面这段代码: 试写出控制台的输出结果。 第...

  • js基础篇:if else和else if 的使用

    1.if和else if的使用条件: if可以单独使用,也可以和else块一起使用。 ②else 必须和if配合使...

  • if,else if,else

    if 和 else if 需要接判断表示 else 不需要 else if 必须跟在 if 之后 形参 if -...

  • if-else if-else语句

    if-else if-else语句的语法格式为: 语法说明: 1、 else if是else和if两个关键字,中间...

  • if …if 和if …else if 区别

    最近在写大量逻辑代码时发现一个很细微的问题,以前学c、java时从没有思考过这俩的区别。今天特意查了一下 问题解决...

  • 9 vue 条件判断

    1 v-if使用 2 v-if和v-else使用 3 v-if和v-else-else使用 4 用户登录切换案例 ...

  • Dart(3)流程控制

    if 和 else dart的if else 必须是bool型 循环 for,while 和 do-while 不...

  • 1.17 比较与测试

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 if 条件 else if 和 else if 和 e...

  • dart4flutter – 02 –控制流 和异常

    控制流 If – else if-else 和其他语言一样比较简单。 可以用三元运算符代替if-else 循环 和...

  • 二 :scala (2)控制结构和函数

    1 : if else ,在scala中if else是有值的,如果 if 后面的和else后面的类型不一样,...

网友评论

      本文标题:if 和 else

      本文链接:https://www.haomeiwen.com/subject/ywpvittx.html