关于WHILE循环
计算圆面积,半径依次取值1,2,……,直到面积大于100为止用while循环做
运行结果不对,请大虾指出错误的地方
程序代码:
#include "stdio.h"
main()
{
int i;
float s=0;
i=1;
while (s<100)
{
s=3.14*i*i;
printf("%-8.2f",s);
i++;
}
}
结果为3.14 12.56 28.26 50.24 78.50 113.04
多出了个113.04


谢谢大家的解答啊,我明白了