c语言遇到的小问题...
#include <stdio.h>
main()
{
double y=0.182322;
int i;
for(i=1;i<=20;i++){
y=1/i-5y;
}
printf("y20=%f\n",y);
return(0);
}
在这个程序中 为什么y=1/i-5y;是错误的,错在哪?
[解决办法]
这不是数学表达式,这是程序
有固定的写法
y=1/i-5*y;
乘号必须写
发布时间: 2012-02-29 16:44:10 作者: rapoo
c语言遇到的小问题...
#include <stdio.h>
main()
{
double y=0.182322;
int i;
for(i=1;i<=20;i++){
y=1/i-5y;
}
printf("y20=%f\n",y);
return(0);
}
在这个程序中 为什么y=1/i-5y;是错误的,错在哪?
[解决办法]
这不是数学表达式,这是程序
有固定的写法
y=1/i-5*y;
乘号必须写