709.
設計說明:
1.輸入六個變數 a、b、c、d、e、f,並計算其公式值。
參考程式碼:
x為高斯符號:表示不大於(等於或小於)數 x的最大整數,同等高斯符號[x]。
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- int main(){
- double result;
- double a,b,c,d,e,f;
- printf("請輸入a,b,c的值: ");
- scanf("%lf %lf %lf", &a, &b, &c);
- printf("請輸入d,e,f的值: ");
- scanf("%lf %lf %lf", &d, &e, &f);
- result = fabs(a)*floor(b)+pow(c, d)*sqrt(e)+log10(f);//改成正確的數學函數,abs→fabs、ceil→floor、power→pow、square→sqrt、log→log10
- printf("result = %f",result);
- system("pause");
- return 0;
- }
x為高斯符號:表示不大於(等於或小於)數 x的最大整數,同等高斯符號[x]。
- double fabs(double x):傳回參數 x 的絕對值。
- double floor(double x):傳回小於或等於參數 x 的最大 double 整數。
- double pow(double x, double y):傳回參數 x 為底,參數 y 的次方值x^y。
- double sqrt(double x):參數 x 的平方根。
- double log10(double x):十為底的對數 log10x。
聲明:
這裡的範例程式碼皆由本人親自編輯,歡迎轉載本教學,但請註明本網站,尊重一下作者的心血
沒有留言:
張貼留言
歡迎留言,較舊文章需要留言審核看不到自己的留言是正常的。
若長時間無回應請使用以下聯絡方式:
填寫表單:https://forms.gle/hxxX9n4tATcFnhnk8
寄信到:happyplayblogs@gmail.com