float s,x;for(x=0,s=0;x!=10;x=x+0.3)s=s+x;后,变量x的值为?A 远大于十 B 等于10 C 小于10 D 语法错误

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 15:34:50
float s,x;for(x=0,s=0;x!=10;x=x+0.3)s=s+x;后,变量x的值为?A 远大于十 B 等于10 C 小于10 D 语法错误
xŐJ@EeU:TԮ]w[]IT,6)VE P'`!gM&+7{ϴݓ~٘Fmt4$nĮS$G"z09CXJ7tt 7$[ n$c@e7'ٚ44>*MU@vD.q\y2%óE

float s,x;for(x=0,s=0;x!=10;x=x+0.3)s=s+x;后,变量x的值为?A 远大于十 B 等于10 C 小于10 D 语法错误
float s,x;for(x=0,s=0;x!=10;x=x+0.3)s=s+x;后,
变量x的值为?A 远大于十 B 等于10 C 小于10 D 语法错误

float s,x;for(x=0,s=0;x!=10;x=x+0.3)s=s+x;后,变量x的值为?A 远大于十 B 等于10 C 小于10 D 语法错误
因为X=X+0.3n(N为整数) 永远不可能等于10,所以程序会永远执行下去,循环不能结束,应该说选D会比较准确吧