hz_king
2014-12-23 01:50
采纳率: 75%
浏览 6.9k
已采纳

编写程序从键盘输入10个float类型数存入一维数组a中,求这10个数的平均值,

编写程序从键盘输入10个float类型数存入一维数组a中,求这10个数的平均值,然后用函数aver实现平均值计算,输出这10个数以及平均值,要求数组和元素个数作为参数传递。
声明函数avar:
(3)主函数输入10个数据,用for循环语句输入:

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • save4me 2014-12-23 02:31
    已采纳

    你能不能再懒点?发了这个问题编写程序,从键盘输入10个int类型数,按从小到大顺序进行排序,然后输出,都有答案了,整数改成浮点的自己都不改。

    已采纳该答案
    1 打赏 评论
  • Perry小佛 2014-12-23 01:55

    这是写作业的节奏,自己网上查吧 一堆一堆的

    打赏 评论
  • threenewbee 2014-12-23 01:57

    #include
    using namespace std;
    float aver(float data[], int n)
    {
    float r = 0.0;
    for (int i = 0; i < n; i++)
    {
    r += data[i];
    }
    return r / (float)n;
    }
    int main()
    {
    float arr[10];
    for (int i = 0; i < 10; i++)
    {
    cin >> arr[i];
    }
    cout << aver(arr, 10);
    }

    打赏 评论
  • threenewbee 2014-12-23 01:59
    打赏 评论

相关推荐 更多相似问题