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 同為負數 其實這題 太...