17. 如图,把一个正方体铁块放入圆柱形玻璃容器后,铁块浸没在容器内的水中,使容器中的水面升高了2 cm,已知容器的底面直径是12 cm,求正方体铁块的棱长(π取3).

答案:设正方体的棱长为x cm,由题意得,π×6²×2=x³,解得x=6,所以正方体的棱长约为6 cm
解析:
设正方体的棱长为$x\ cm$,容器底面半径为$12÷2 = 6\ cm$。由题意得,水面升高的体积等于正方体体积,即$\pi×6^{2}×2=x^{3}$。$\pi$取$3$,则$3×36×2=x^{3}$,$216=x^{3}$,解得$x = 6$。所以正方体的棱长为$6\ cm$。
18. 如图所示的是一个计算程序流程图.

(1)当输入的x值为9时,输出的y值为
√3
;若输入x值后,经过两次取算术平方根运算,输出的y值为$\sqrt{5}$,则输入的x值为
25
.
(2)若输入x值后,始终输不出y值,请分析程序出现问题的原因.
当x为非负数时,程序无法运行;当x=0或1时,程序一直循环;始终输不出y值
答案:(1)√3,25 (2)当x为非负数时,程序无法运行;当x=0或1时,程序一直循环;始终输不出y值
解析:
(1)$\sqrt{3}$;25
(2)当$x$为负数时,程序无法运行;当$x=0$或$x=1$时,程序会一直循环,始终输不出$y$值.