重写算法17.8,使得它在计算(Z←X×Y)的同时能能保存X和Y的值。
![](https://p.ananas.chaoxing.com/star3/origin/aebb1afeacbf2edf681e1af74814528c.png)
![](https://p.ananas.chaoxing.com/star3/origin/dbf2d87654659f7f8b1dc9b5c18b8c61.png)
举一反三
- 修改算法17.7,使之能计算Y¬Y+X的同时能保存X的值.
- 下面能实现两个变量值互换的语句是( ) A: Y=X:X=Y B: Z=X:Y=Z:X=Y C: Z=X:X=Y:Y=Z D: Z=X:W=Y:Y=Z:X=Y
- 能表示关系x≥y≥z的C语言表达式是( )。 A: x>=y>=z; B: (x>=y)&(y>=z); C: (x>=y)AND(y>=z); D: (x>=y)&&(y>=z);
- 能正确表示关系x≤y≤z的c语言表达式为______。 A: (x<=y)&&(y<=z) B: (x<=y)AND(y<=z) C: (x<=y<=z) D: (x<=y)&(y<=z)
- 能正确表示关系x≤y≤z的C语言表达式是( )。 A: ( x<= y) and ( y<= z) B: (x <= y) && ( y<=z ) C: (x <= y <= z) D: (x <= y) & ( y<=z )
内容
- 0
能正确表示数学关系x≤y≤z的c语言表达式为___。 A: (x≤y)&&(y≤z) B: (x<=y)&(y<=z) C: (x<=y<=z) D: (x<=y)&&(y<=z)
- 1
已知X=21, Y=15, Z=22,计算表达式 ((X>Y) AND (Y>Z)) OR ((X<Y) AND (Y<Z))的值,结果为_____。
- 2
已知X=21, Y=15, Z=22,计算表达式 ((X>Y) or (Y>Z)) and ((X<Y) or (Y<Z))的值,结果为( )
- 3
已有定义语句:int x=6,y=4,z=5;,执行以下语句后,能正确表示x,y,z值的选项是( )。if(x<;y) z=x;x=y;y=z; A: x=4,y=5,z=6 B: x=6,y=4,z=5 C: x=4,y=5,z=5 D: x=5,y=6,z=4
- 4
能表示x<;y<;z的C语言表达式是()。 A: (x<;y)&&(y<;z) B: (x<;y)AND&&(y<;z) C: (x<;y<;z) D: (x<;y)&(y<;z)