幫解C語言的一道題,已知整形陣列array有元素,分別

2021-03-03 21:12:49 字數 2057 閱讀 7933

1樓:洛雨曦

#include

void inv(int x, int n)}main()

;inv(a,10);

printf("the array has been reverted:\n");

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

printf("%d\t",a[i]);

printf("\n");}

2樓:星晴翊

#include

main()

,i,a[10];

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

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

printf("%d ",a[i]);}

c語言問題 若有說明int a[][4]={1,2,3,4,5,6,7,8,9};,則陣列a第一維

3樓:格仔裡兮

若有說明int a[][4]=;則陣列a第一維是3。

定義陣列並賦值時c語言規定下標是這樣的,a[n]中的n個元素應該是a[0]....a[n-1]。。

因此int a[4]的寫法就是表示,第一維大小沒限制,但是第二維陣列大小就是4,也就是int a[4]=,,},明顯是3。

分析:二維陣列的一維大小,即指二維陣列的行數,在本題中,按行對二維陣列賦值,因此內層有幾個大括號,陣列就有幾行。

4樓:杜爺1號

答案是b,3.

int a[4]的寫法就是表示,第一維大小沒限制,但是第二維陣列大小就是4,也就是int a[4]=,,},明顯是3.

5樓:小兆

你定義的就是乙個二維陣列,第二維的個數是4,為了把所有的資料能分成四份有沒有遺漏,那第一維就是3了。

6樓:寂寞的菸頭哥

首先看陣列後面為4表示有四列二維陣列是

1234

5678

9000

這裡就可以很明顯的看出是三行,所以就是a[3][4],第乙個叫做第一維,第二個叫做第二維

用c語言程式設計定義包含10個元素的整型陣列,並將0,1,2,3,4,5,6,7,8,9,這10

7樓:匿名使用者

#include

void main()}

8樓:

#include

main();

int i;

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

printf("\n");}

9樓:匿名使用者

#include

int main()

for (j = 0; j < 10; j++ )return 0;}

c語言程式設計輸入十個數,空格分隔6 4 8 9 3 2 0 1 5 7輸出1 2 3 4 5 6 7

10樓:匿名使用者

#include

int main()

for(i = 0;i<10;i++) //雙迴圈對陣列進行排序

for(j = i+1;j<10;j++)

}temp = a[0]; //排序後e68a8462616964757a686964616f31333332643261a[0]=0,但需要將0放到最後面,故可以先儲存

//a[0],然後將陣列元素向前

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

a[9] = temp; //陣列移完後將a[0]放到最後面,即a[9] = a[0]

for(i = 0;i<10;i++) //將陣列輸出

}下面是我自己的執行結果:

希望可以幫助你,不求你的積分,只是希望你能夠看懂這個程式,畢竟大家都曾是菜鳥,慢慢提高自己,加油!!!!

11樓:宇文愨卿

#include"stdio.h"

int main()

c語言的一道題,C語言的一道題

董巨集諫念雙 include include void main int p 4 p a s 0 printf 輸入學號 scanf d n if n 3 printf 該生的成績和平均分如下 n printf 成績1 t成績2 t成績3 t成績4 t平均分 n for i 0 i 4 i prin...

關於C語言一道陣列問題

include stdio.h 按樓主的意思,沒有使用輔助陣列.define n 14 main int i,j i j 0 while 1 data j data i for i 0 i int data int tmp 0 用於儲存前乙個數字 int i sizeof data sizeof d...

一道C語言程式題求解,一道C語言程式設計題求解

float y w 就是每一項的值,即 1 2 1 4 1 8,要加項小於10的 6,也就是要 float y w的絕對值大於10的 6才迴圈,在不用abs函式的求絕對值的時候,假定要x的絕對值 x可能為正數或負數 大於10的 6,那麼自然就是x z1 同為正數 或者x z1 同為負數 其實這題 太...