C語言題,這道題的答案為什麼是12呀,哪位可以麻煩寫一下過程嗎,或者詳細說一下,謝謝

2021-03-24 02:17:34 字數 2974 閱讀 6521

1樓:聽不清啊

這是用遞迴來求一個陣列n個元素的和。

s的值,等於從aa[0]開始的3個元素的和。

2+4+6=12

麻煩看下c語言這道題哪錯了(除了最後沒加return 0外還有哪些錯誤),謝謝

2樓:匿名使用者

函式應該返回int型別。當然你把**放到編譯器中編譯一下,會發現更多錯誤。

c語言程式分析題,這道題答案是7 _ _ _ 19 怎麼算的呀,謝謝大神詳細說一下。

3樓:

a=1, !a=0, 第一個if判斷為false, 程式執行至else if(a==0)

第二個if繼續判斷為false, 程式執行printf, 輸出b=0.

你自己單步除錯一下就知道了, 這種問題不值顧問的

c語言問題 求助各位,這道題的答案是10,為什麼?是不是答案給錯了啊

4樓:匿名使用者

答案的確是10,沒錯。因為min是一個巨集而不是函式,巨集與函式的不同就是巨集是在呼叫的位置「**」,也就是說,k=10*min(i, j);這一句**實際上被**後是:k=10*(i)>(j)?

(i):(j);,這個運算是10先乘以變數i再和變數j比較,也就是10*10>15?10:

15,所以k的值最終還是10。

5樓:匿名使用者

結果的確等於10

原因是: k=10*min(i,j)被替換成了k= 10* (i)>(j)?(i):(j);

10*(i)的值始終大於j的值,因此返回了i的值,也就是10。

6樓:匿名使用者

答案是15,要注意運算子的結合順序

因為在運算的時候,k=10*(x>y)?x:y

先判斷的是 (10*(x>y)),如果是1,則返回x,否則返回y

c語言 這題能給分析一下嗎 謝謝了

7樓:匿名使用者

既然這道題我可以幫你分析一下序言,然後這個程式然後具體問題我幫你謝謝,然後不客氣,語言就是這樣。

8樓:匿名使用者

c語言 這題能給分析一下嗎 謝謝了冷嗎她說

一道c語言例題,麻煩哪位高手講解一下!謝謝

9樓:直覺飛翔

unsigned short getbits(unsigned short value)

return(z);

} 程式應該是這樣的。

for(i=1;i<=15;i+=2) //得到需要的每個奇數q=1;

for(j=1;j<=(16-i-1)/2;j++)q=q*2;//得到需要的二進位制位的位置

因為1=0001,2=0010,4=0100,8=1000,依次類推a=value>>(16-i);

a=a<<15;

a=a>>15;

是把value裡的第i位的數字保留,其餘位置0z=z+a*q;

每次迴圈把提出來的a按照q的位置寫到z裡面return(z);返回z的值

一樓的程式得到的結果和這個結果不一樣,因為q每次變化的位置是連續的。

如果輸入1010101010101010,原程式得到的是11111111,而一樓的程式得到的是1010101010101010

10樓:匿名使用者

我也不理解,幹嘛要寫得這麼煩,一句話不就行了。

unsigned short getbits(unsigned short value)

11樓:匿名使用者

for(i=1;k=15;i+=2) 好像是無限迴圈,不對哦。

你好,前幾天你幫我解答過幾道c語言題,有一道題我不太明白,您能給我一下詳細過程嗎,謝謝了。就剩這幾分

12樓:淼淼淡淡

#include

#include

int prime(int n)

if(i>t)

/*如果這裡成立,說明i已經超過n的開方,就說明n是素數了,(為什麼??應該知道吧!/不懂就看解釋a)給它返回一個1,就說明說明函式返回的值是1就證明n是素數;*/

m=1;

else continue;

return m;

}void main()

printf("\n");

} /*希望你能看的懂,看不懂再找我!

13樓:匿名使用者

#include

#include

using namespace std;

void primenumber(int n)}if (count==2)

{cout<數!"<演算法很白痴,也是很容易理解,但是效率不高,完全是根據素數的定義寫的,你想我寫什麼函式呢??給個看法,這個演算法可以改正的地方很多

14樓:匿名使用者

??#include

#include

int isprime(int n)

void main()}}

c語言題,這道題怎麼寫啊,求詳解啊,謝謝

15樓:黃瑞

如果元素的下標不是偶數,並且是小寫字母,那麼變成大寫字母;結果為labced12df

c語言問題,想問一下這道題的答案是不是有問題啊?求解釋謝謝!

16樓:哥德**的憂鬱

我的選擇是b,應為%%會被是識別為字元%,而不會識別為列印格式符,所以你把所有的%%替換為字元%即可會被直接列印出來,不清楚歡迎綴文,

而且我在編譯器上執行了,沒有問題。

17樓:不懶不好吃

沒錯啊 應該是選b

這道c語言題求大神詳細講解,C語言中,這道題怎麼做?大神求教

i 0 進入迴圈。不滿足if i 2 i i變為1,s i s變為1 滿足while i 7 繼續迴圈。滿足if i 2 i i變為2,continue 跳過迴圈體中後版續語句。權滿足while i 7 繼續迴圈。不滿足if i 2 i i變為3,s i s變為4 滿足while i 7 繼續迴圈。...

這道題的答案是什麼,為什麼?這道題的答案是什麼啊

c泰山觀日。華山南接秦嶺,北瞰黃渭。衡山離洞庭湖不遠。恆山在山西省渾源縣,往西就是塞外。嵩山位於洛陽東南登封縣境內,嵩山山勢挺拔,層巒疊嶂。選c5句詩分別描寫的是五嶽,按照東西南北中的順序排選c。好像是c 按照東西南北中來排序的。這道題的答案是什麼啊?1,你是在走出電梯後想到報警的,一定是和電梯裡的...

c語言這道題該怎麼做 沒有思路,C語言這道題怎麼做

最大子矩陣,最大連續子陣列進階,動態規劃初級,poj1050 題目描述 現給出一個n n矩陣,要求求出擁有最大和的子矩陣的和。例如 這樣的一個矩陣,最大子矩陣的和為15 分析 最大子矩陣可以看為求最大連續子陣列拓展到二維陣列上,因為矩陣的性質同樣在橫向豎向上需要連續,那麼可以想辦法將這個二維陣列簡化...