美文网首页
ACM--- Bode Plot-1045

ACM--- Bode Plot-1045

作者: 歌白梨 | 来源:发表于2016-08-20 23:44 被阅读29次
    #include<stdio.h>
    #include<math.h>
    int main() {
        double vs,r,c;
        int n,i,j;
        double resultArr[100];
        scanf("%lf %lf %lf %d",&vs,&r,&c,&n);
        //Vr=CRwVs/sqrt(1+(CRw)^2))
        for(i=0; i<n; i++) 
        {
            double result;
            double in;
            scanf("%lf",&in);
            result = vs*r*c*in/(sqrt(1+c*pow(in,2)));
            resultArr[i] = result;
        }
    
        for (j=0; j<n; j++)
        {
            printf("%.3f\n",resultArr[j]);
        }
        return 0;
    }
    
    

    PS:这不是第一版,第一版中,i和j的定义其实我是放在for循环里的,但是我提交后,出现了语法问题,很奇怪,所以我根据他的提示尝试改了一下,把i和j的定义放到了for循环之外,结果就通过了,隐约记得上学的时候老师提过关于这个的问题,可是不记得为什么了,编译器不同吧。

    相关文章

      网友评论

          本文标题:ACM--- Bode Plot-1045

          本文链接:https://www.haomeiwen.com/subject/soiisttx.html