又一简单程序求错误!
本帖最后由 jsjisweet 于 2012-11-01 20:49:06 编辑 #include<stdio.h>
void main()
{
int i,n,sum,avg;
i=0;
n=1;
sum=0;
do
{
n=2*n;
sum=sum+n;
i++
}
while(n<=100);
avg=0.8*sum/(i-1);
printf("%d",avg);
}
编译出现错误,我找不到!
[解决办法]
doi++后面少了一个分号;
{
n=2*n;
sum=sum+n;
i++
}while(n<=100);