z=x>y? x : y;什么意思啊13#include int max(int x, int y);main(){ int a,b,ca=7;b=8;c=max(a,b);printf("Max is %d",c);}max(int x, int y){ int z;z=x>y? x : y;return(z) ;}运行结果为:Max is 8这里面有个z=x>y? x : y;不懂,高手解答下.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 20:34:10

z=x>y? x : y;什么意思啊13#include int max(int x, int y);main(){ int a,b,ca=7;b=8;c=max(a,b);printf("Max is %d",c);}max(int x, int y){ int z;z=x>y? x : y;return(z) ;}运行结果为:Max is 8这里面有个z=x>y? x : y;不懂,高手解答下.
z=x>y? x : y;什么意思啊
13
#include
int max(int x, int y);
main()
{ int a,b,c
a=7;b=8;
c=max(a,b);
printf("Max is %d",c);
}
max(int x, int y)
{ int z;
z=x>y? x : y;
return(z) ;
}
运行结果为:
Max is 8
这里面有个z=x>y? x : y;
不懂,高手解答下.

z=x>y? x : y;什么意思啊13#include int max(int x, int y);main(){ int a,b,ca=7;b=8;c=max(a,b);printf("Max is %d",c);}max(int x, int y){ int z;z=x>y? x : y;return(z) ;}运行结果为:Max is 8这里面有个z=x>y? x : y;不懂,高手解答下.
x>y?x :y为条件表达式,若x>y成立则这个表达式的值为后面x,否则表达式的值是y,
条件表达式的原型为:
判断语句?表达式1:表达式2
若判断语句为真,则该条件表达式的值为表达式1的值,否则为表达式2的值.