永发信息网

c语言 输入一个正整数n,计算1+根2+根3+……+根n的值(保留2位小数)

答案:1  悬赏:60  手机版
解决时间 2021-11-10 04:35
  • 提问者网友:無理詩人
  • 2021-11-09 12:32
c语言 输入一个正整数n,计算1+根2+根3+……+根n的值(保留2位小数)
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-11-09 12:55
#include "stdio.h"
#include "math.h"
int main(void){
    int n,i;
    double sum;
    while(1){
        printf("Input n(int n>0)...
n=");
        if(scanf("%d",&n) && n>0){
            for(sum=1.0,i=2;i<=n;sum+=sqrt(i++));
            printf("The result is %.2f
",sum);
            break;
        }
        printf("Error, must be n>0: ");
        fflush(stdin);
    }
    return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯