1
不知道什麼問題在這裏,但我不斷得到0的結果。預期的結果是0.2222222。我想我必須將一個零分配給我的一個變量,但我無法弄清楚發生了什麼。任何幫助,將不勝感激。由於C數學和零結果
#include <stdio.h>
#include <math.h>
int main()
{
double vs = 10;
double rs = 100;
double rl_start = 50;
double rl_stop = 150;
double rl_step = 5;
double i, j;
double n = rl_start;
int count;
do
{
j = ((rl_start) + (rl_step * count));
i = (pow(vs, 2) * j)/pow((rs + j),2);
printf("%lf", i);
count++;
}while(j <= rl_stop);
return 0;
}
哈,我無法相信我錯過了。謝謝你再省30分鐘。 – apichel