vector c++ sqrt
时间: 2024-04-16 22:23:27 浏览: 100
C++头文件大全头文件一览
vector是C++标准库中的一个容器类,用于存储和操作一组元素。它可以动态地调整大小,并且支持随机访问。sqrt是C++标准库中的一个数学函数,用于计算一个数的平方根。
在C++中,使用vector需要包含头文件< vector >,并使用std命名空间。下面是一个使用vector和sqrt函数的示例代码:
```cpp
#include <iostream>
#include <vector>
#include <cmath>
int main() {
std::vector<int> numbers = {1, 4, 9, 16, 25};
for (int i = 0; i < numbers.size(); i++) {
std::cout << "Square root of " << numbers[i] << " is " << std::sqrt(numbers[i]) << std::endl;
}
return 0;
}
```
上述代码创建了一个存储整数的vector对象numbers,并初始化了一些值。然后使用循环遍历vector中的每个元素,并使用sqrt函数计算每个元素的平方根,并输出结果。
阅读全文