C++ Prime Plus 学习有感

原创 2016年08月30日 20:40:26

我的代码

int main()

{
    double count = 0.0, average, sum = 0.0;
    array<double, 10> love;
    for (int i = 0; i < 10; i++)
    {
        count = 0;
        while (!(cin >> love[i]))
        {
            cin.clear();
            while (cin.get() != '\n')
                continue;
            cout << "pleasr enter a number:";
        }
        sum += love[i];
        average = sum / (i + 1);
        for (int j = 0; j <= i; j++)
            if (love[j] > average)
                count++;
        cout << "总数为:" << sum << endl;
        cout << "平均数为:" << average << endl;
        cout << "共有" << count << "个数字大于平均数" << endl;
    }
    int m;
    cin >> m;
    return 0;
}

VS人家的代码


int main()
{
    double donation[10], sum = 0;
    int i, count = 0;
    for (i = 0; i < 10; ++i) {
        if (cin >> donation[i])
            sum += donation[i];
        else break;
    }
    sum /= i;
    for (int j = 0; j < i; ++j) {
        if (donation[j] > sum)
            ++count;
    }
    cout << sum << endl << count << endl;
    system("pause");
    return 0;
}

....好好学习

相关文章推荐

c++prime plus 第六版英文版

  • 2017年06月12日 00:13
  • 28.6MB
  • 下载

C++ prime.plus第五版part3

  • 2009年07月07日 01:10
  • 13.18MB
  • 下载

C++ prime plus 第八章 函数探幽 习题

1、 # include # include using namespace std; void fun(string tr,int & c,int num=0)//默认参数的设置必须在参数列表的最右...
  • zjs342
  • zjs342
  • 2014年12月19日 21:10
  • 176

c++.prime.plus-6

  • 2008年06月06日 10:48
  • 7.63MB
  • 下载

c++.prime.plus5-5

  • 2008年06月05日 09:56
  • 7.63MB
  • 下载

《C++ Prime Plus 第七章》—指针和const

常量指针和指针常量这两个名词虽然非常绕嘴,不过说的非常准确。用中国话的语义分析就可以很方便地把三个概念区分开。 一) 常量指针。 常量是形容词,指针是名词,以指针为中心的一个偏正结构短语。这样看,...

c++.prime5.plus

  • 2008年06月04日 14:09
  • 7.63MB
  • 下载

《C++ Prime Plus 第七章》—函数指针

函数指针          与数据项类似,函数也有地址。函数的地址是存储其机器语言代码的内存的开始地址。通常,这样地址对用户而言是透明的,但对操作系统而言却是很有用的。例如,可以编写将另一个函数的地...

C++ Prime Plus 第五版(中文版)part5

  • 2010年09月04日 10:01
  • 3.43MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++ Prime Plus 学习有感
举报原因:
原因补充:

(最多只允许输入30个字)