3.写出与表达式z = x=y x y 等价的if语句并上机验证。
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语句的结果是相同的。
原文地址: https://www.cveoy.top/t/topic/NaN 著作权归作者所有。请勿转载和采集!