学习知识|if怎么读,if发音到底是什么( 二 )


            max = b;
        else // 在 b >= a的前提下 , 又有 c >= a , c >= b , 所以c是最大的
            max = c;
    }
    printf("max = %d\n", max);
    return 0;
}其实 , 这个代码可以简化 。
【学习知识|if怎么读,if发音到底是什么】int Max(int a, int b) {
    return ((a > b) ? a : b);
}

int main() {
    int a, b, c;
    printf("请输入三个整数:");
    scanf("%d %d %d" &a, &b, &c);
    printf("max = %d\n", Max(Max(a,b),c));
    return 0;
}
if是什么意思 if (a)等价于if(1) , 即判断表达式为真 , 执行printf ("a");

if (!a)等价于if(!1) , 判断表达式为假 , 不执行printf ("b");

if (a=1)先执行赋值运算 , 然后做判断 , 左后还是等价于if(1) , 执行 printf ("d");

if (a==1)先做比较 , 判断a是否等于1 , 如果等于1 , 则执行printf ("e");
ifIcan怎么读? if [?f]
发音近似于:诶夫

希望帮到你~

推荐阅读