现在的位置: 首页 > 综合 > 正文

杭电2009

2013年08月27日 ⁄ 综合 ⁄ 共 206字 ⁄ 字号 评论关闭
#include <stdio.h>
#include <math.h>
int main (void)
{
    int i;
    float n,m,k,s;
    while(scanf("%f%f",&n,&m)!=EOF)
    {
        s=n,k=n;//这样第一项的运算就免了
        for(i=1;i<m;i++)
        {
            k=sqrt(k);//用k来计算每一项的值,并直接用k记录下来
            s+=k;
        }
        printf("%.2f\n",s);//格式
    }
    return 0;
}

抱歉!评论已关闭.