請c語言高手解答下,C語言題目,求大佬解答

時間 2023-04-19 04:12:03

1樓:

#include ""

int main()

s[i]=k;

s[0]=1; /一的階層不再迴圈裡。

for(i=0;i<50;i++)求各個奇數階層的總和printf("%d",sum); 輸出。

return 0;

2樓:匿名使用者

#include

#include

char a[10],b[40000];

void largeadd(char *aa,char *bb)while(len_a>0)

while(len_b>0)

b[0] =0';

k = 0;

for(i= len_c-1;i>=0;--i)elseif(b[0] =0')else

int largemult(char *a,char *b,int *c)

k = 0;

for(i= len_c-1;i>=0;--i)return len_c;

int jie_cheng(int num,int *rt)len = jie_cheng(num-1,rt);

sprintf(a,"%d",num);

if(rt[0])else

for(i=0;startreturn largemult(a,b,rt);

int main()

for(k=1;kb[j] =0';

largeadd(sum,b);/將階乘累加,放在sum中*/puts(sum);

return 0;

c語言題目,求大佬解答

3樓:

被2整除的數有7個,被5整除的數有1個,所以count為8.

陣列被賦了10個資料,所以k陣列的第11個數為0,跳出迴圈,對應k[10],所以i為10.答案b

4樓:空無之謂

if(k[i]%2==0)指的是2的倍數。

if(k[i]%5==0)指的是5的倍數。

陣列中2的倍數有7個,5的倍數有1個,所以count=8

c語言,求解答,謝謝

5樓:百好佳

a = 15;其他的只是運算並沒有賦值。

6樓:零度

賦值運算的只有a=3×5,後面的都是逗號運算子,並沒有賦值給a所以a還是等於15。

7樓:匿名使用者

就從右往左運算,最後還是15

8樓:月光下的

其實這個題目主要是考察運算子的優先級別。在c語言中,賦值運算子=的優先級別高於逗號運算子;,所以這個題目其實是先把3*5=15先賦值給變數a,然後再運算逗號表示式15,a*4,a+5。因為最後是要輸出a的值,而除了賦值之外,a的值並沒有再發生變化,所以最後a的值為15。

有沒有c語言大神來幫幫小弟解答一下這個題?

請c語言高手解釋下

9樓:匿名使用者

k = 3;

a = k--;這裡k值還沒變,是3,所以a = 3)b = k;(這裡k值變成2,所以a = 2)而如果是:

k = 3;

a = k;(這裡k值就已經變為2,所以a = 2)b = k;(這裡b = 2)

i = k -2;

注:由於不同編譯器可能有不同的解釋,所以對於--k、k--、k、k++這類語句,乙個好的習慣是將它們單獨作為乙個語句,不參與運算,也就是將i = k - 2寫成:

--k;(這裡寫k--也一樣)

i = k - 2;

10樓:黃5帝

你要看優先順序啊,你那裡是幾個-?三個嗎?

--,這個是雙目運算,比-=優先順序低啊。

i=k---2等價於i=k-2,再執行k--,你在後面加多乙個printf,輸出k試試看k的值是多少就知道了。

11樓:匿名使用者

a=k--;等價於a=k;k=k-1;。

a=--k;等價於k=k-1;a=k;。

++和--是自增和自減運算,記住竅門,在變數的前邊就是先自增然後對外傳值,在變數後邊就是要先對外傳值然後自增。

12樓:哎呦您這寫bug呢

k--是先用k的值在減去一,--k是先減去一在用k的值,所以如果是--k - 2那麼結果等於2

求c語言高手解答

13樓:匿名使用者

eof的十進位制就是-1

^表示按位異或運算,異或的運算規則:相同為0不同為1,也就是1^1=0^0=0,1^0=0^1=1

根據上面的規律,有:某一位跟1異或為反,某一位跟0異或不變所以00101101想要高四位取反,低四位不變,只要跟11110000異或即可。

14樓:匿名使用者

eof常量一般定義為-1

想通過乙個a^b就達到高四位取反不可能做到。

lz給出的00101101高四位就有1,不可能通過位或給或出個0來的。

詳細解答下c語言這題

15樓:易筱轅

執行case 0:printf("\0\""break; \0文字結束 輸出"結束。

繼續執行default: printf("\2\""break;

\2 stx:

stx(文字開始):通訊控制字元,用來表示文字(text)傳輸的開始,文字是字元流,是傳輸到最終目的地的資訊實體,stx有時候也用於結束soh啟動的頭資訊傳輸。

所以結果:""

16樓:匿名使用者

應該是執行 printf("\0\""和printf("\2\""這兩句。

求C語言高手解答,求C語言高手解答!

好久沒有看高中數學了,都有點忘記了,哈哈。我試著給你寫乙個。float x1,x2 定義全域性變數,這樣主函式就可以直接呼叫了int fun float a,float b,float c else else 沒有驗證,應該差不多。公式上面有點記不清了 這個題目也不難,可以通過幾個途徑來解決 無非就...

c語言習題請高手幫忙解答,C語言習題請高手幫忙解答。

1 沒答案,應該是a2,b 5 2 a3 沒答案,因為 u輸出a的值不確定4 a5 c 6 b7 沒答案,應該是scanf f c 8 c9 b 1 沒答案如為printf a d,b d n a,b 選 d a d,b d 2 b3 c 4 c5 c 6 d7 a 我想答案應該是scanf f c...

c語言 題目如下 求大神解答,C語言 題目如下 求大神解答

東北角雜草 你是在看翁愷老師的 程式設計入門 c語言 吧,我也在學哦 o 努力!下面的 是我自己寫的,我驗證過,但還是可能會有些錯誤沒發現哈其中ujt 10的部分參考了樓上的答案 附件裡有原檔案 今天上課吃點啥 mooc裡的c語言課我也在學 5分答案 include int main include...