求大神帮忙解决一下一个c语言程序的错误地方 急急急

2025-02-23 14:12:37
推荐回答(2个)
回答1:

已经改好,运行结果会输出9:
#include
int main(void)
{
double x=1000.000000,y;
int i=0;
do
{
x=x*0.5-1.000000;
i++;
}while(x>=1);
printf("%d\n",i);
return(0);

}

回答2:

#include

int main(void)
{
double x=1000.000000,y;
int i=0;
do
{
x=x*0.5-1.000000;
i++;
}while(x>=1)
printf("%d\n",i);
return(0);
}