求助C語言問題

2022-10-26 11:21:29 字數 1257 閱讀 2314

1樓:匿名使用者

n[5]= 指的是 一個容量為6的陣列中,第一個陣列元素為0,即n[0]=0,而後幾個為c語言預設;

for迴圈中,當i=1時,n[1]=n[0]*2+1=1;輸出n[1],即1

當i=2時,n[2]=n[1]*2+1=3;輸出n[2],即3當i=3時,n[3]=n[2]*2+1=7;輸出n[3],即7當i=4時,n[4]=n[3]*2+1=15;輸出n[4],即15至此,迴圈結束。

所以,最後的輸出結果為1 3 7 15

2樓:

#include

void main()

;for(i=1;i<=4;i++)

printf("\n");

} 第一次for n[1]=n[0]*2+1=0*2+1=1; 輸出 n[1]=1

第二次for n[2]=n[1]*2+1=1*2+1=3; 輸出 n[2]=3

第三次for n[3]=n[2]*2+1=3*2+1=7; 輸出 n[1]=7

第四次for n[4]=n[3]*2+1=7*2+1=1; 輸出 n[1]=15

3樓:匿名使用者

1 3 7 15

解答過程:首先你給陣列n賦值為0,則a[0]=a[1]=a[2]=a[3]=a[4]=0,接著for迴圈,i是從1開始的,則n[1]=n[0]*2+1=0*2+1=1

n[2]=n[1]*2+1=1*2+1=3n[3]=n[2]*2+1=7

n[4]=n[3]*2+1=2*7+1=15望採納。

4樓:原味三分甜咩

答案是1 3 7 15。

初始化陣列n為0,則n[0]=0,那麼n[1]=n[0]*2+1, 得出的結果n[1]就是1,依次的類推下去就是上面的答案了。

5樓:

1371531這不是一個迴圈輸出奇數嗎?開始的時候n[0]=0,下邊的迴圈就是按公式計算即算出n[1],...n[4].

6樓:匿名使用者

13715

它一次列印出n中的值

n0是初始化0 n1 = n0*2+1 就是1n2就是3

n3是7

n4是15

7樓:匿名使用者

n[0]=0,n[1]=1,n[2]=3,n[2]=7,n[3]=15,n[4]=31

8樓:匿名使用者

輸出為1,3,7,15

c語言問題求助,C語言問題求助!!!!

include void sort int p1,int p2,int p3 else if p1 p3 else else if p2 p3 if p1 看下函式形參和實參的概念。include main void sort int p1,int p2,int p3 少括號 else 少括號 el...

C語言問題,求助,C語言問題,求助大神

這題是迷惑人用的.因為迴圈內部沒有break,所以for會一直執行下去,直到a 11,這時a大於10,迴圈結束。最終a的值為11 for a 0 a 10 a 直到a 11時,迴圈結束。迴圈體對a的值沒有影響,包括continue對迴圈沒有影響。所以,最後列印a的值是11,選項b。c語言問題,求助大...

C語言的問題,C語言問題,求助

1.設x的值為3,則表示式 x x x x 的值為?x先進行4次加1運算為7,後再相加為28 2.用long a 0xffffff int b char c 定義。執行b a,c b b後。b c的值為?a為長整型三個位元組為全1,賦值給b後b是整型,b的2個位元組也是全1,但b是有符號整型第一位元...