c语言问题,求高手解答,divide error
发布网友
发布时间:2023-09-13 06:21
我来回答
共1个回答
热心网友
时间:2024-11-30 01:54
linuxmint temp # cat ./divide_error.c
#include <stdio.h>
#include <math.h>
void main()
{
int i,x;
double sum,n;
// clrscr();
scanf("%d",&x);
for(i=1;i<=10;i++)
{
n=x/(pow(2,i));
sum=sum+x/(pow(2,(i-1)));
}
printf("%f,%f",sum,n);
}
linuxmint temp # ./divide_error
100
199.804688,0.097656linuxmint temp #
linux上没有错误,,你是用什么平台运行的
参考资料:xsx