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;
}
#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;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯