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

上机验证结果:

#include <stdio.h>

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

可以看到,if语句的执行结果与表达式z =( x>=y ? x : y )相同,都是将z赋值为20。

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

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

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