幾道c語言預處理命令的問題,幾道C語言預處理命令的問題

時間 2022-02-10 03:05:04

1樓:匿名使用者

1、不能遞迴是指後面的替換文字中不能出現巨集名。巨集的引數出現無所謂

2、num被替換成2*m+1,m再替換成n+1,所以num替換為2*n+1+1,所以num是6

你是對的。

2樓:匿名使用者

1.這個巨集定義沒有遞迴。你八成還不清楚什麼叫「遞迴」吧。

2.注意條件是i從1累加到8,因此是7次。

3樓:匿名使用者

第一道:

這裡不是遞迴,這是預處理命令,將形如b(a)的代替為((a+1)*3),x=3*(3+((3+1)*7))=93。

第二道:

n=2 m=2+1=3 num=2*2+1+1=6 從i=1到i=6一共執行6次。 望採納,謝謝。

C語言 預處理命令中關於檔案包含問題

建立檔案時,選擇標頭檔案選項。寫法可參照等標頭檔案。以後使用時,用include包含進去即可。新建個檔案命名為啥啥啥。h,把你的 copy進去,然後把這個檔案扔進vc的include路徑去,這個路徑和你安裝的有關,可以在工程設定中找到,找不到你就搜尋一下,和它放在一起。新建一個標頭檔案如。加上這些巨...

c語言 幾道選擇題,C語言 幾道選擇題

1 a2 c 3 a4 c 5 c6 d 7 c8 d 9 c10 d 11 c 12 c 15 d 呵呵 我來幫幫你 1.a2.d 3.a4.這一題要看你的c的執行環境,不同的環境出來的結果可能不同5.b6.d 7.b8.d 9.c10.d 11.b 12.c 15.c 搞定,錯了被打板了可不能怪...

c語言的高手請進跪求幾道題的答案

wind戰神 我寫了幾個,都經過dev c除錯通過。第一題 include include int fib int n int main system pause return 0 第二題 include include int main printf 排序後 n for i 0 i 10 i pr...