這C語言題怎麼說?解釋一下吧

2022-06-09 06:15:04 字數 297 閱讀 9975

1樓:雪舞依原

3全部c吧用2個編譯器實現了一下

2樓:種燒餅的怪叔叔

那個123456l中的l並不是要你輸出的,意思是這是乙個long int型別的值,如果沒有這個l則預設是int型別,long int的輸出格式是%ld,c是%8d,這個意思是空出8個空格然後輸出乙個int型別,所以答案應該是b,實際是題目的意思是叫你輸出乙個long型別的-123456

我再補充一點:為什麼不輸出l,請看清楚,題目寫著x的 數值 。是數的值,一定要強加個l只會是畫蛇添足

請教C語言的選擇題,麻煩解釋一下,謝謝!!若有以下調用語

我認為void fun int s,int h 41 和void fun int n,int a 都不 正確。因為呼叫語句是fun n,a 9 函式的第乙個引數是整型,第二個是整型數的位址。而h 41 和a都不能作位址。void fun int n,int a 第二個引數傳的得是位址 void fu...

請高手解釋一下c語言程式的幾個步驟

進入for迴圈,首先令n 100 注意,for迴圈的第乙個表示式只做一次 然後進入迴圈體,用n 100得到百位,也就是d3 然後用n d3 100得到這個三位數的後兩位,再除以10得到十位,也就是d2 接著用n對10求餘,這是求個位的一種演算法,任何乙個數對10求餘都可以得到它的個位,也就是d1 最...

c語言遞迴函式誰能幫我解釋一下程式如下

a為入口引數,及相當於子函式當中的n,a為1的時候,返回值為1 否則就是為上一次的結果 a a 1 這裡的a為迴圈函式中的新一輪的a的值 給我解釋一下c語言遞迴函式?遞迴演算法 是一種直接或者間接地呼叫自身的演算法。在計算機編寫程式中,遞迴演算法對解決一大類問題是十分有效的,它往往使演算法的描述簡潔...