二、改錯(cuò)題:給定程序MODI1.C中函數(shù) fun 的功能是:求S的值。
例如,當(dāng)k為10時(shí),函數(shù)值應(yīng)為:1.533852。
請(qǐng)改正程序中的錯(cuò)誤,使程序能輸出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
給定源程序:
#include
#include
/************found************/
void fun(int k)
{int n; double s, w, p, q;
n = 1;
s = 1.0;
while (n <= k)
{w = 2.0 * n;
p = w - 1.0;
q = w + 1.0;
s = s * w *w/p/q;
n++;
}
/************found************/
return s
}
main ()
{
printf("%f\n", fun (10));
}
解題答案:
/************found************/
double fun(int k)
/************found************/
return s;
******************************************
相關(guān)推薦:
2011年計(jì)算機(jī)等級(jí)考試二級(jí)C語言上機(jī)題庫
2011計(jì)算機(jī)二級(jí)C語言學(xué)前自測題匯總
2011年3月計(jì)算機(jī)二級(jí)C語言試題答案及解析匯總