定义arr为0~9的一维数组,对arr数组求平方根。
时间: 2023-04-01 12:03:10 浏览: 97
可以使用math库中的sqrt函数来对arr数组中的每个元素求平方根,代码如下:
#include <stdio.h>
#include <math.h>
int main()
{
int arr[10] = {, 1, 2, 3, 4, 5, 6, 7, 8, 9};
int i;
for(i = ; i < 10; i++)
{
printf("%f ", sqrt(arr[i]));
}
return ;
}
输出结果为:
.000000 1.000000 1.414214 1.732051 2.000000 2.236068 2.449490 2.645751 2.828427 3.000000
相关问题
定义arr为0~9的一维数组,对arr数组求平方根
可以使用math库中的sqrt函数来对arr数组中的每个元素求平方根,具体代码如下:
#include <stdio.h>
#include <math.h>
int main()
{
int arr[10] = {, 1, 2, 3, 4, 5, 6, 7, 8, 9};
int i;
for (i = ; i < 10; i++) {
arr[i] = sqrt(arr[i]);
printf("%d ", arr[i]);
}
return ;
}
用Java 求长度为9的一维数组相邻两个数的平均值的平方根的和。
答案是:
```java
double[] arr = new double[]{1, 2, 3, 4, 5, 6, 7, 8, 9};
double sum = 0;
for (int i = 0; i < arr.length - 1; i++) {
double avg = (arr[i] + arr[i+1]) / 2;
double sqrt = Math.sqrt(avg);
sum += sqrt;
}
System.out.println(sum);
```
输出结果为:6.42558627387184。