int i,j,n;
double s;
s=0.0;
scanf("%d",&n);
for(i=1;i"%d\n",i);
s=s+1.0/i;
}
return 0;
}
为啥我这个循环不能执行啊。。i好像死循环了
#include<stdio.h>
int main()
{
int i, j, n;
double s;
s = 0.0;
scanf_s("%d", &n);
for (i = 1; i < n + 1; i++)
{
printf("%d\n", i);
s = s + 1.0 / i;
}
printf("%f\n", s);
return 0;
}

你截的这段代码,没有什么错阿
这个不会死循环的