寻找向量的最小元素
Finding the smallest element of a vector
我是 10 年级的学生,只有 2 周的编码时间。如果不是从标题为 "Finding the smallest element of a vector" 的书中开始工作,我有一个家庭作业来修复此代码。我已经被困在这里超过 5 天了,明天就是预产期了。
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i, T[10], int min;
for (i = 10; i < 10; i = i + 1)
cin >> T[i];
min = T[0];
for (i = 1; i < 10; i++)
if (T[i] < min)
min = T[i];
cout << "Min= " << min;
return 0;
}
我应该改变什么才能工作?谢谢。
第一个你应该从 i = 0 开始,而不是 i = 10。
有两行错误:int i, T[10], int min;
和 for (i = 10; i < 10; i = i + 1)
。这是一个有效的 link.
#include <iostream>
using namespace std;
int main()
{
int i, T[10], min;
for (i = 0; i < 10; i = i + 1)
cin >> T[i];
min = T[0];
for (i = 1; i < 10; i++)
if (T[i] < min)
min = T[i];
cout << "Min = " << min;
return 0;
}
我是 10 年级的学生,只有 2 周的编码时间。如果不是从标题为 "Finding the smallest element of a vector" 的书中开始工作,我有一个家庭作业来修复此代码。我已经被困在这里超过 5 天了,明天就是预产期了。
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i, T[10], int min;
for (i = 10; i < 10; i = i + 1)
cin >> T[i];
min = T[0];
for (i = 1; i < 10; i++)
if (T[i] < min)
min = T[i];
cout << "Min= " << min;
return 0;
}
我应该改变什么才能工作?谢谢。
第一个你应该从 i = 0 开始,而不是 i = 10。
有两行错误:int i, T[10], int min;
和 for (i = 10; i < 10; i = i + 1)
。这是一个有效的 link.
#include <iostream>
using namespace std;
int main()
{
int i, T[10], min;
for (i = 0; i < 10; i = i + 1)
cin >> T[i];
min = T[0];
for (i = 1; i < 10; i++)
if (T[i] < min)
min = T[i];
cout << "Min = " << min;
return 0;
}