C语言根号里面根号里面根号

img

img

    as += sqrt(a[i]);

改成

    as = sqrt(a[i]+as);

你题目的解答代码如下:

#include<stdio.h>
#include<math.h>
int main(){
    int i,a[15];
    double as = 0.0;
    for (i = 0; i < 15; i++)
    {
        scanf("%d",&a[i]);
        as = sqrt(a[i]+as);
    }
    printf("%.2lf",as);
    return 0;
}

如有帮助,望采纳!谢谢!

img

for循环i 从0开始,as += sqrt(a[i])这里也不对,代码修改如下,如有帮助,请帮忙采纳一下,谢谢

代码:

#include <stdio.h>
#include <math.h>
void main()
{
    int a[15];
    double as = 0.0;
    int i,j,k;
    for(i=0;i<15;i++) //
    {
        scanf("%d",&a[i]);
        as = a[i] + sqrt(as);
    }
    printf("%.2lf",sqrt(as));
    return;
}