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/04/29 06:40:30

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会比较准确吧