關於C語言的題目不明白如圖求大神解釋一下答案已附上

2021-03-08 18:04:27 字數 891 閱讀 7089

1樓:匿名使用者

結果是0,0

這個bai題目錯了,第乙個switch(duy)應該是x才對。zhi題目主要考查學生是否dao理解break的用專法,如果找到屬的第乙個匹配項,其後面沒有break語句,後面的語句會被執行,直到break為止。

如題,x=1,匹配,執行case1下的內容,而case1下沒有break,所以連帶case2的也執行了,由於遇到case2後面的break,程式結束case1所包含的段,case3的程式不被執行。

2樓:匿名使用者

第一層switch判斷值應該是x吧???如果是的話那麼因為第一層switch的case 1:沒有break,所以會順序執行case 2的內容。

3樓:匿名使用者

我覺copy

得應該是y=0對應下面沒有case0順序執行,先

執行case1,swich(y) /*y=0*/ 執行case0 得a=1 遇到break跳出,然後執行上一層的case2得a=2 b=1遇到break跳出,執行printf(「%d,%d」,a,b);所以a=2 b=1。

高等數學函式題,不明白答案為什麼不將式子,求大神解釋,題為**

4樓:匿名使用者

φ(x+1)=x^2=(x+1-1)^2 0≤x≤1 即 1≤x+1≤2,

φ(x+1)=2x=2(x+1-1) 1得答案:

φ(x)=(x-1)^2 1≤x≤2,φ(x)=2(x-1) 2

5樓:靜夜思

不是了,是用的還原法

6樓:daring丁兒

還原法,更適合解題思路

c語言a和a的區別搞不明白,C語言中a 與 a的區別是什麼?詳細一點,謝謝!

首先,a是乙個變數,儲存著值。bai a是常量,是du變zhi量a的記憶體dao 位址。一般的 a是用來回 賦值給指標的 答int p a 或者是作為函式的引數傳遞 位址傳遞 比如scanf中 scanf d a 如果輸出,也並不是按照你說的那樣,比如a是字元型 putchar a a是整形 pri...

c語言 一維陣列 中 a i不明白

樓上的都已經說抄得很清楚了 我再狗尾襲續貂一下吧 for將i從0開始執行i 9共迭代執行10次每一次都執行一次a i i 即當i 0時,a 0 0,當i 1時,a 1 1,依次類推,共執行10次 使a 10 得以初始化 大概就是這麼回事了 你的想法是對的,就是這麼回事 至於那個輸出命令,剛好是原來的...

關於c語言的題目,如圖,求大神詳細解釋,謝謝

include。部分是c語言中的一些庫,如果不引用這些庫函式下面log 函式和sqrt 函式就無法使用 double fun int m 定義乙個帶int 型別引數m,函式名為fun,返回值型別為duoble的函式 下面是函式的內容定義int型變數作為迴圈的計數器,還定義了乙個double型別的變數...