2007年9月6日 星期四

期末考(B) 解答


/* C Programming, Final Exam B */

/*
期末考題目:完成函數 final_func 以計算並列印附圖公式 n=50 和 n=90 的值。
*/
#include
#include
#include

double final_func(int);

int main(void)
{
/* 你的程式這裡要寫 */

printf("f(50)=%10.8f\n", final_func(50));
printf("f(90)=%10.8f\n", final_func(90));
system("pause");
return 0;
}

/* 你的程式這裡要寫 */
double final_func(int n) {

int i;
double sum = 0;
for (i=1;i<=n;i++) {
if (i%2==1)
sum += 1/sin(i);
else
sum -= 1/cos(i);
}
return sum;
}

期末考(B)題目
返回小考目錄
回到首頁

沒有留言: