程式設計題求解,謝謝

2022-10-16 04:46:42 字數 675 閱讀 9018

1樓:

第一道題

#define 是完全替換,而不是計算值

即把sub(a+b)替換為(a+b)-(a+b)所以d=sub(a+b)*c 替換後為 d=(a+b)-(a+b)*c

先算乘法後算加減,有括號先算括號,

顯然 d=(2+3)-(2+3)*5=5-5*5=-20第二道題

同樣的原理

i1=f(8)/f(4)=(8*8)/(4*4)=4這個沒問題但是後邊的f(4+4)會變成 (4+4*4+4)依然是不計算值僅僅替換掉引數

即 i2=f(4+4)/f(2+2)=(4+4*4+4)/(2+2*2+2)=24/8=3

這樣子能看懂了吧望採納

2樓:匿名使用者

d=sub(a+b)*c;替換後為d=(a+b)-(a+b)*c;則d=(2+3)-(2+3)*5=5-25=-20

i1=f(8)/f(4);替換後為i1=(8*8)/(4*4);得到i1=64/16=4

i2=f(4+4)/f(2+2);替換後為i2=(4+4*4+4)/(2+2*2+2);得到i2=(4+16+4)/(2+4+2)=24/8=3

3樓:鳴之跡

1,(2+3)-(2+3)*5=―20

2,(4+4*4+4)/(2+2*2+2)=3

兩道c語言程式設計題,求解,兩道C語言程式設計題,求解

1 include stdio.h int main printf nt f n r return 0 2 include stdio.h int main printf nmain diagonal is n for l1 0 l1 4 l1 取主對角線上的數for l1 0 l1 3 l1 排序...

求解題,謝謝,求解圖中題,謝謝!

1 f xy f x f y x y 1 f 1 f 1 f 1 f 1 0 2 x 1,f x 0 x y 0 x 1 y 0 f x f y f 1 y f y f 1 f y f y f 1 0f x f y f x is increasing on 0,3 3 f 1 3 1 f 1 x 2...

求c語言程式設計題答案謝謝求C語言程式設計題答案,謝謝!

1.編寫一個程式,要求使用者從終端輸入兩個整數值,檢測這兩個整數,判定第一個數能否被第二個數整除,並在終端上顯示相應的資訊.include main 2.編寫一個程式,把從終端上輸入的整數用英語顯示該整數的每一位數字.如果使用者輸入了392,那麼程式應顯示three nine two.include...