精英家教网 > 高中数学 > 题目详情
试设计出求立方值小于999的最大正整数的程序.

分析:将正数整由小到大逐个比较,若小于999,继续循环执行;若大于等于999,结束循环,输出结果.因为不知循环的次数,所以用while语句.

解:j=1;

while  j*j*j<999

j=j+1;

end

j=j-1;

j

绿色通道

    while 语句格式

while表达式

    循环体;

    end.

黑色陷阱

    注意while循环结束之后直接输出j的话所得的结果就比真正的答案多1,所以要输出正确的结果只要加上一句j=j-1然后输出j就行了.

练习册系列答案
相关习题

同步练习册答案