C语言代码最后显示问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 13:08:52
代码没错,只差显示问题#include <stdio.h>
main()
{
int i;
float s;
s=0;
i=1;
while(i<=100);
{s+=1.0/i;
i++;
}
printf("s=%f\n",s);

return 0;
}

while(i<=100);
将上面这一句后面的;去掉

while(i<=100);
改为
while(i<=100)
多了个分号.

你也太浪费分数了吧,只是多了一个分号而已.30分呢..

while语句后面的分号要去年时才行,还有s是浮点型的,应该赋值浮点型的

while(i<=100); 把;去掉
在return 0;后再加一句getch();