mdl2999_52pj 发表于 2021-5-27 08:16

[学习笔记]C++17学习第11天

```
# include <iostream>
# include <iomanip>
// c++17

using namespace std;

int main()
{
        size_t count {};
        cout << "How many heights will you enter? ";
        cin >> count;
        int height;
       
       
        for(size_t i{}; i!= count;)
        {
                cout << "Enter a height: ";
               
                cin >> height;       
                if (height>0)
                        ++i;
                else
                        cout << "A height must be positive -- try again." << endl;       
        }
       
        int total {};
        for (auto x : height)
        {
                total += x;
        }
        cout << fixed << setprecision(2);
        cout << "The average height is " << static_cast<double>(total)/count << endl;
}
```

mdl2999_52pj 发表于 2021-5-27 08:29

```
# include <iostream>
# include <array>
// c++17
using namespace std;

int main()
{
        array<double, 4> these {1.0,2.0,3.0,4.0};
        array<double, 4> those {1.0, 2.0, 3.0, 4.0};
        array<double, 4> them;
       
        them.fill(3.1415926);
       
        cout << "Them size is " << them.size() << endl;
       
        if (these == those )
                cout << "these and those are equal." << endl;
}
```


cdl279 发表于 2021-5-27 08:47

为啥教材上都是用cout,不用print 呢?

tlf 发表于 2021-5-27 08:51

q185335680 发表于 2021-5-27 09:00

不错不错

shinnair0121 发表于 2021-5-27 09:15


不错不错

Arsage 发表于 2021-5-27 09:50

Good,持之以恒,必成大器。

msugry 发表于 2021-5-27 10:17

cdl279 发表于 2021-5-27 08:47
为啥教材上都是用cout,不用print 呢?

因为不同的语言有不同的规则,就像不同的交通工具有不同的运作轨道一样,虽然都是将你从一个地方运输到另一个地方,但是方法方式不太一样而已

liangshen95 发表于 2021-5-27 10:24

谢谢楼主分享,支持一下。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

teenage1997 发表于 2021-5-27 11:33

不知道学编程怎么持续下去
页: [1] 2
查看完整版本: [学习笔记]C++17学习第11天