if(x >= y){ z = x; } else { z = y; }

上机验证的代码如下:

#include <stdio.h>

int main(){ int x = 10; int y = 20; int z = (x >= y ? x : y); printf("z = %d\n", z); if(x >= y){ z = x; } else { z = y; } printf("z = %d\n", z); return 0; }

输出结果为:

z = 20 z = 20

可以看出,表达式和对应的if语句的结果是相同的。

3.写出与表达式z = x=y x y 等价的if语句并上机验证。

原文地址: https://www.cveoy.top/t/topic/NaN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录