請問這道c語言題該怎麼做啊,請問這道c語言程式題怎麼做呀

2022-02-25 01:34:04 字數 1476 閱讀 3356

1樓:

觀察puts(w)的位置不同時輸出是不同的,因為開始第一次迴圈時w[i]即只有w[0]被賦值一次,就列印了,後面的w[i+1]等是不確定的。第二次迴圈的時候w[0]和w[1]被賦值,依次類推。。。其實把puts()字串列印函式放在第25行就可以理解了。

不知道,列印的是否為原題的意思

/*這裡借用樓上的大神的回答:

根據**的迴圈可知

二維陣列p中每行中的兩個元素分別表示二維陣列a中第幾行中和該行中的第幾個元素,比如(0,1)就表示a[0][1],該值即為b,在迴圈中將該值賦給w陣列,然後進行下一次迴圈,以此類推

最後就輸出black。*/

#include

#include

int main()

;int p[6][2]=,  //a[0][1] = 字串中的b,  //a[1][5] = 字串中的l,  //a[0][0] = 字串中的a,  //a[0][2] = 字串中的c,  //a[1][4] = 字串中的k}; //a[4][4] = 字串中的@.其實是沒有定義的int i;

for(i=0; i<6; i++)

//puts(w);

return 0;}

2樓:

根據**的迴圈可知

二維陣列p中每行中的兩個元素分別表示二維陣列a中第幾行中和該行中的第幾個元素,比如(0,1)就表示a[0][1],該值即為b,在迴圈中將該值賦給w陣列,然後進行下一次迴圈,以此類推

最後就輸出black。

請問這道c語言程式題怎麼做呀

3樓:

觀察puts(w)的位置不同時輸出是不同的,因為開始第一次迴圈時w[i]即只有w[0]被賦值一次,就列印了,後面的w[i+1]等是不確定的。第二次迴圈的時候w[0]和w[1]被賦值,依次類推。。。其實把puts()字串列印函式放在第25行就可以理解了。

不知道,列印的是否為原題的意思 /*這裡借用樓上的大神的回答:根據**的迴圈可知二維陣列p中每行中的兩個元素分別表示二維陣列a中第幾行中和該行中的第幾個元素,比如(0,1)就表示a[0][1],該值即為b,在迴圈中將該值賦給w陣列,然後進行下一次迴圈,以此類推最後就輸出black。*/ #include #include int main(); int p[6][2]=, //a[0][1] = 字串中的b , //a[1][5] = 字串中的l , //a[0][0] = 字串中的a , //a[0][2] = 字串中的c , //a[1][4] = 字串中的k }; //a[4][4] = 字串中的@.

其實是沒有定義的 int i; for(i=0; i<6; i++) //puts(w); return 0;}

4樓:碧海風雲

%3c的概念是,寬度為3,若不足前補空格。

m、n兩個字元的ascii碼都只有2位數,所以要前補空格才滿足%3c的輸入條件

請問這道題怎麼做呀,請問這道題怎麼做

先計算區域 的四個頂點 2x 4 x 2,2x 16 8x x 2,x 2 10x 16 0,x 2或8,y 2或 4 2x 12 x 2,2x 144 24x x 2,x 2 26x 144 0,x 8或18,y 4或 6 所以四個頂點為 2,2 8,4 8,4 18,6 原式 2,8 dx 4 ...

請問這道題怎樣做,請問這道題怎麼做?

簡析 有色圖形為原操場示意圖,白色部分為擴大部分示意圖。相鄰邊長分別擴大12米後,得到三個圖形,即一個邊長為12米的正方形和兩個寬為12米的相等的長方形。而白色長方形的長,也就是原操場的邊長。解答 第一步,求原操場的邊長,即白色長方形的長。已知增加的面積為984平方米,增加部分的面積減去一個邊長為1...

請問這道題怎麼做呢,請問這道題怎麼做呢

一隻鴨的重量是小鳥的4倍 1只兔的重量是小鳥的6倍 請問一下,這道題怎麼做?如圖 簡析 有色圖形為原操場示意圖,白色部分為擴大部分示意圖。相鄰邊長分別擴大12米後,得到三個圖形,即一個邊長為12米的正方形和兩個寬為12米的相等的長方形。而白色長方形的長,也就是原操場的邊長。解答 第一步,求原操場的邊...