1樓:匿名使用者
三個指標全部指向各自相應的變數等價,所以這個問題你可以這樣解決:
第一題的答案是:
第二題的答案:
c語言 38. 填空題 以下程式的輸出結果是_____。 #include
2樓:聽不清啊
int fac_sum(int n) //累加到加入bain!
t=n; s=s+f; //儲存最近的計算階乘的n值,以及累加n!
return(s);
}該程式的作用是求3!+5!+2!
6+120+2=128,所以,執行的答案是:
sum=128
3樓:金城杞人
有等待這點時間,輸入電腦跑一遍就知道。
4樓:
結果是sum=128
c語言:有以下程式,求輸出結果。 #include
5樓:匿名使用者
55 a b《回車》,你輸入的55和a之間有空格
然後他認為你輸入的55 空格 a 空格 b,他只接收前面的三個
c語言求解 ,執行下面程式的輸出結果為 # include
6樓:匿名使用者
void main 這個寫法是錯過bai的,這du段程式在ide 編輯器下執行是會報
zhi錯的,switch 函式也缺少已dao一個 } 同樣會版報錯,在程式中case:4 後面權y+=x 後面是 分號 而不是 冒號,報錯。
將上面的錯誤全部修改為正確之後,本程式沒有不會輸出結果,只是執行了,因為沒有寫輸出函式,加上輸出函式之後,輸出的結果是 4,x=5;2*5+3等於13,執行default 函式 x-1等於 4,y=0+4=4。
7樓:拓跋秀榮鞏寅
在c語言中0和1判斷假真。
但實際判斷中,只要是不為零的數去判斷的話就是真的。
所以b=-1&&-1相當於b=1&&1
而1為真所以1&&1為真,真即為1,1賦值給了b,所以b==1
8樓:
swich語句中,2*x+3結果為13,沒有對應的case語句,所以進入到default中,y最後的值為4
c語言 以下程式執行結果是( ) #include <
9樓:滄海雄風
123共用體du
的記憶體是公用的,那麼 這裡zhi最大的是int 4個位元組dao所以個共用體大小是回4位元組
然後答378 佔兩個位元組 二進位制是 0000 00001 0111 1010
y[0] y[1] 分別是 0000 0001 0111 1010 也就是 1 和 122
加起來 123
10樓:匿名使用者
共用體 x和y公用記憶體.
u.x=378=0x17a
於是 u.y[0] = 0x7a u.y[1]=0x01輸出也就是122+1=123
以下程式的輸出結果是,以下程式的輸出結果是maininta441,3,5,2,4,6,3,5,7printfdddd,a03,a
a陣列雖然定義的是4x4的,但是初始化列表中僅僅初始化了其中3x3的部份,所以a 0 3 a 3 0 的值都是沒有初始化的,是隨機值,所以選d 正確答案bai是 a 解析 在按題du目中的語句對陣列zhia 4 4 賦值後dao,陣列中的各個元素值如專下 第一行屬 1,3,5,0 第二行 2,4,6...
以下程式的輸出結果是maininta,b,c
上機測試通過,結果為2 0 0 所以可大膽懷疑答案,答案僅供參考,出錯的可能已屢見不鮮。main int a,b,c int s,w,t s w t 0 a 1 b 3 include int main else if c 0 w a b else t c printf d d d s,w,t re...
c語言以下程式執行後輸出結果為
由於default放在前面,所以在執行完default之後需要執行到第一個break才會結束。i 5 n 10 n 10 n 10i 4 n 10 n 100 i 3 n 10 n 10 n 100i 2 n 10 n 1000 i 1 n 0 n 10 n 1000i 0結束。結果n 1000 i...