#include<stdio.h>
main()
{
int i;
float f=100,sum=100;
for(i=0;i<9;i++)
{
f/=2;
sum+=2*f;
}
printf("%g\n",sum);
printf("%g\n",f);
}
2楼多算了一次。
[此贴子已经被作者于2006-8-29 16:52:26编辑过]
----------------解决方案--------------------------------------------------------
#include<stdio.h>
main()
{
int i;
float sum=100 ,h=100;
for(i=0;i<10;i++)
{
h=h/2;sum=h+sum;
}
printf("the sum is %f,the tenhigh is %f\n",sum,h);
}
[此贴子已经被作者于2006-8-29 16:44:46编辑过]
----------------解决方案--------------------------------------------------------