正如標題所說,我不想使用系統(「暫停」),因爲我不想開發一個壞習慣。 我不知道爲什麼它保持關閉,即使我有cin.get();即使我有cin.get();爲什麼我的應用程序關閉?
#include <iostream>
using namespace std;
float medel(int v[], int n)
{
float res = 0.0;
for (int i = 0; i < n; i++)
{
cin >> v[i];
res += ((double)v[i]/n);
}
return res;
}
int main() {
const int num = 10;
int n[num] = { 0 };
cout << "Welcome to the program. Enter 10 positive numbers: " << endl;;
cin.get();
cout << "The average of ten numbers entered is: " << medel(n, num) << endl;
cin.get();
return 0;
}
char x,while(x!='q'){cin.get();} –
你是如何學習C++的? 'cin.get();'不會讀取10個數字,也不會將其讀入任何東西。聽起來你可以使用[良好的C++書](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list) – NathanOliver