c语言从小到大排列

来源:百度知道 编辑:UC知道 时间:2024/06/03 23:33:17
能不能在这条程序下从小到大排列
#include <iostream.h>

main()
{
int max = -32768;
int min = 32767;
int data[1000];
int count = 0;

cout<< "请数字,0结束输入" << endl;
while(1)
{
cin >> data[count++];
if (data[count - 1] == 0)
{
break;
}
}

for (int i = 0; i < (count - 1); i++)
{
if (max < data[i])
{
max = data[i];
}
if (min > data[i])
{
min = data[i];
}
for (int i = 0; i < )
}

cout<< "最大值: " << max << endl;
cout<< "最小值: " << min << endl;

return 0;
}

for (int i = 0; i < )
这句话是什么意思?删掉这句才能运行吧。
程序说的意思应该是在输入的这列数中找出最大和最小值,而不是从下到大排列。而且用于排列的数中不能包含0,能运行但功能有缺陷。

可以的!按照楼上说的那样!!!