#include<stdio.h>
int main(void)
{
int i=1,n;
double sum=0.0;
printf("请输入n的值:");
scanf("%d",&n);
while(n<1)
{
scanf("%d",&n);
}
do
{
sum+=1.0/i;
i++;
}while(i<=n);
printf("%f",sum);
}
c语言用do-while语句计算1+1/2+1/3+……+1/n。
最新推荐文章于 2024-08-11 14:32:27 发布
该C语言代码段用于从用户输入接收一个正整数n,然后计算并打印从1到n所有整数倒数的和。程序使用do-while循环来确保输入有效,并使用double类型变量存储浮点数总和。
摘要由CSDN通过智能技术生成