首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

新手求帮助!该怎么处理

2012-05-21 
新手求帮助!#include stdio.hvoid main(){float sum0.0int i,afor(i1i10i++){for(a1aa*2)su

新手求帮助!
#include "stdio.h"
void main()
{
float sum=0.0;
int i,a;
for(i=1;i<=10;i++)
{
for(a=1;;a=a*2)
sum=sum+100.0/a;
}
printf("%f\n",sum);
}

运行错误,但是看不出来问题出在哪里,
用变量i做10次循环,每次循环a的值乘以2,

请大家帮我看看,指点指点我!

[解决办法]
for(a=1;;a=a*2)中间的推出这层循环判断条件为何不写?
[解决办法]
for(a=1;;a=a*2)
内层有一个循环一直没写退出条件会一直循环下去…

热点排行