用指针操作。
#include <bits/stdc++.h> using namespace std; void average(int *p,int n){ int sum(0); for(int i=0;i<n;i++,p++){ sum += *p; } cout << sum/n; } int main(){ int n; cin >> n; int a[n]; for(int i=0;i<n;i++){ cin >> a[i]; } int *p = &a[0]; average(p,n); return 0; }
0.0分
0 人评分
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:827 |
C二级辅导-计负均正 (C语言代码)浏览:581 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:674 |
printf基础练习2 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:625 |
回文数(一) (C语言代码)浏览:753 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1162 |
剪刀石头布 (C语言代码)浏览:1755 |
1071题解浏览:493 |