題目:編寫函式int stat(int a,int n,int c[2])。
a指向的陣列中儲存了由n個1位整數組成的數列(
n為偶數)。函式從前至後依次將
a陣列中每兩個相鄰元素拼成乙個不超過
2位的整數,從而生成有
n/2個元素組成的整數數列;統計該數列中不同整數各自出現的次數,並將統計結果儲存到
c指向的二維陣列中。函式返回不同整數的個數
程式:
#include
int stat(int a, int n, int c[2]);
int main()
printf("每次輸入乙個一位整數:");
for (i = 0; i < num; i++)
for (i = 0; i < num; i++)
printf("%d", a[i]);
printf("\n");
for (i = 0; i < stat(a, num, c); i++)
printf("整數%d出現的個數:%d\n", c[i][0], c[i][1]);
return 0;
}int stat(int a, int n, int c[2])
num = 0;
for (i = 0; i < n / 2; i++)
}if (arr[i] < 100)
}return num;
}
C 二維陣列
c 二維陣列 微學苑 具有兩個下標的陣列稱為二維陣列。有些資料要依賴於兩個因素才能惟一地確定,例如有3個學生,每個學生有4門課的成績,顯然,成績資料是乙個二維表,如書中表5.1所示。表5.1 學生成績資料表 學生序號 課程1課程2 課程3課程4 課程5學生1 8578 9996 88學生2 7689...
C 二維陣列
c 二維陣列 微學苑 具有兩個下標的陣列稱為二維陣列。有些資料要依賴於兩個因素才能惟一地確定,例如有3個學生,每個學生有4門課的成績,顯然,成績資料是乙個二維表,如書中表5.1所示。表5.1 學生成績資料表 學生序號 課程1課程2 課程3課程4 課程5學生1 8578 9996 88學生2 7689...
C 二維陣列
在c 中int myint是宣告乙個交錯陣列,宣告c 二維陣列是這麼宣告int classclsarrat2d 輸出陣列每一維的下限和上限 for inti 0 i myint.rank i i,myint.getlowerbound i myint.getupperbound i 遍歷,輸出二維陣...