#include #includeusing namespace std; const int N = 1e5 + 10; int main() { int n; cin >> n; array arr{}; double t; int i = 0; for (auto &e : arr) { cin >> t; e = t; if( ++ i == n) break; } double sum; i = 0; for (auto e : arr) { sum += e; if( ++ i == n) break; } cout << sum / n; return 0; }
使用auto e : arr 循环时, 如果需要改变arr值,则应该加引用“&e”。



