以输入0作为输入结束标志是什么意思?望高人详细解释。

如题所述

楼主采纳我吧

楼主是这样,就是比如你要输入若干个数,然后对他们排序,但是你程序的意思是只要你输入了,就可以进行排序。

你输入 5 6 9 1 ,四个数,可以排, 输入 1 5 6 8 4 2 33 也可以排,那程序怎么知道你输入什么就表示结束呢,那就是一个简单的约定,程序说,我告诉你啊,你输入0,我就表示你结束了啊。

所以,程序应该是:

while(输入不为0)
{
存储起来准备排序
}

当然,你也可以约定按回车作为结束

while(输入不为'\n'’)
{
存储起来准备排序
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-19
你的判断条件设为非0 输入0自然就结束了。
相似回答