这个简单的c程序谁帮看一下呢?怎么调不出?

来源:百度知道 编辑:UC知道 时间:2024/06/28 17:11:04
#include<stdio.h>
#include<math.h>
void main(){
float s=0,n,k=1;
printf("please input n:");
scanf("%d",&n);
while(k<=n){
s=s+1/(k*(k+1));;
k++;
}
printf("the sum is %4.2f",s);
}

数列求和 帮挑挑毛病啊``谢谢啦~

#include<stdio.h>
#include<math.h>
void main()
{
float s=0,n,k=1;
printf("please input n:");
scanf("%f",&n); //此处有问题,把%d改为%f
//当然也可以改定义的地方为
//int n,k=1;不过这样改后下面的计算也要改。
while(k<=n)
{
s=s+1/(k*(k+1));
k++;
}
printf("the sum is %4.2f",s);
}

float s=0,n,k=1;
这句的问题

点到为止
自己改了