已解决 被禁言 何冯成 中级光能 #include<iostream> using namespace std; int n,sum; int a[1100],b; void p(){ cin>>n; for(int i=1;i<=n;i++){ cin>>b; for(int j=1;j<=b;j++){ cin>>a[j]; sum+=a[j]; if(j==b){ printf("%.1f",sum*1.0/b); } } } } int main(){ p(); return 0; } 样例不对
已采纳 龙舟 高级光能 你咋写的呀?看不懂,你看我的!! int pjs(int o) { 定义sum,cnt for(int i=1;i<=o;i++) { sum+=a[i]; cnt++; } 保留一位小数输出sum*1.0/cnt 输出换行 } main函数: int n,m; 输入n for(int i=1;i<=n;i++) { 输入m for(int j=1;j<=m;j++) { 输入a[j] } pjs(m); } 望采纳!!龙舟在2020-03-20 13:24:54追加了内容头文件cstdio!!