本帖最後由 李泳霖 於 2022-6-6 15:24 編輯
設計說明:
1. 請利用公式計算公式值。
2. 修改程式碼片段中的程式語法、邏輯上的錯誤,執行結果如範例圖。
double exp(double x):自然數的指數e^x。
double sqrt(double x):參數 x 的平方根。
double pow(double x, double y):傳回參數 x 為底,參數 y 的次方值x^y。
double log(double x):自然對數logx。- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- int main ()
- {
- int x, y;
- double result;
- printf("請輸入x, y的值: ");
- scanf("%d %d", &x, &y);
-
- result=exp(5)*sqrt((pow(x, y)+log(100))/pow(x, 2)*pow(y, 3));
- printf("result=%f\n", result);
- system("PAUSE");
- return 0;
- }
複製代碼 |