題目描述:
建立乙個5行4列的二維整型陣列,通過初始化,為陣列中的前兩列的10個元素賦初值,然後:
問題及**:
#include #include int main()
,,,,};
printf("請輸入10個整數:\n");
for(i=0; i<5; ++i)
for(j=2; j<4; ++j)
scanf("%d", &a[i][j]);
printf("陣列中的值為:\n");
for(i=0; i<5; ++i)
printf("現在將所有元素乘以3倍");
for(i=0; i<5; ++i)
for(j=0; j<4; ++j)
a[i][j]=a[i][j]*3;
printf("完成!\n");
printf("行序優先輸出:\n");
for(i=0; i<5; ++i)
printf("列序優先輸出:\n");
for(i=0; i<4; ++i)
printf("倒著輸出:\n");
for(i=4; i>=0; i--)
printf("輸出陣列中的所有偶數:\n");
for(i=0; i<5; i++)
for(j=0; j<4; j++)
if(a[i][j]%2==0)
printf("a[%d][%d]=%d\n",i,j,a[i][j]);
printf("\n");
printf("行列下標之和為3的倍數的元素:\n");
for(i=0; i<5; i++)
for(j=0; j<4; j++)
if((i+j)%3==0)
printf("a[%d][%d]=%d\n",i,j,a[i][j]);
return 0;
}
執行結果:
第十四周 實踐專案 3 折騰二維陣列
答 案 include include int main i,j printf 請輸入十個整數 n for j 0 j 5 j 為陣列後兩列賦值 printf 陣列中的數為 n for i 0 i 5 i printf n for i 0 i 5 i printf 所有數乘以3完成!n printf...
第十四周專案3折騰二維陣列
include int main 鍵盤輸入後兩列10個元素的值 printf 請輸入10個整數 n for i 0 i 4 i 按行序優先輸出 printf 陣列中的值為 n for i 0 i 4 i 將所有元素值乘以3後儲存在陣列中 printf 現在將所有元素乘以3倍.for i 0 i 4 ...
第十四周專案一 折騰二維陣列
問題及 檔名稱 折騰二維陣列.cpp 作 者 白雲飛 完成日期 2014年11月28日 版 本 號 v1.0 問題描述 建立乙個5行4列的二維整型陣列,通過初始化,為陣列中的前兩列的10個元素賦初值,然後通過鍵盤輸入,使後兩列的10個元素獲得值 按行序優先輸出陣列元素 將所有元素值乘以3後儲存在陣列...