A: max = x if x > y else y
B: max = x > y ? x : y
C: if x > y: max=x
D: if (x>y): x, y = y, x
举一反三
- 关于if的三目运算形式,哪种用法是正确的?( ) A: min = x if x< y = y B: max = x > y ?x:y C: if (x >y) print x D: print(x if x>y else y)
- 以下哪个Python语句是正确的(). A: min = x if x < y = y B: max = x > y ? x : y C: if(x > y)print x D: while Ture : pass
- 下列Python语句正确的是( ) A: min = x if x B: max = x > y and x : y C: if(x > y) print(x) D: while true: pass
- 下列函数定义不正确的是( )。 A: int<br/>max(){int x,y,z;z=x>y?x:y;} B: int max(x,y)int x,y;{ int z;z=x>y?x:y;return(z);} C: int max(x,y){int x,y,z;z=x>y?x:y;return(z);} D: int max(){ }
- if y>x then max=y: max=x
内容
- 0
下列函数定义不正确的是( ) A: int max(){ } B: int max() {int x,y,z; z=x>y?x:y; return z;} C: int max(int x,int y) {int z;z=x>y?x:y; return(z);} D: int max(x,y){ int z; z=x>y?x:y; return z;}
- 1
下列不等式正确的是( ) A: \( { { {e^x} + {e^y}} \over 2} < {e^ { { {x + y} \over 2}}}\quad (x \ne y)\) B: \((x + y){e^{x + y}} < x{e^{2x}} + y{e^{2y}}\quad (x > 0,y > 0,x \ne y)\) C: \( { { {x^n} + {y^n}} \over 2} < {( { { x + y} \over 2})^n}\quad (x > 0,y > 0,x \ne y,n > 1)\) D: \(x\ln x + y\ln y < (x + y)ln { { x + y} \over 2}\quad (x > 0,y > 0,x \ne y)\)
- 2
以下代码段中正确的是( ) A: int a=8;if(a>=1) a = b + 1; B: int x=6,y=9,max;if(x>y) max=x; C: int x;scanf("%d",&x);switch(x>90&&x<=100){ case '2' : case '97' : case x>y : default :} D: int x=7,y=10,max;if(x>y) ; max=x;else max=y;
- 3
下列Python语句正确的是( ) A: min = x if x <; y else y B: max = x >; y ? x : y C: if x <; y print x D: if (x >; y) print x
- 4
假设x,y已经赋值,下列Python语句正确的是 () A: min = x if x <; y else y B: max = x >; y ? x : y C: if (x >; y) print x D: while True; pass