English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

#include
#include
#include
main()
{
int i,j,a[3][2]={{1,2},{3,4},{5,6}};


for(i=0;i<3;i++)
{

for(j=0;j<2;j++)
{
printf("[%d]",a[i][j]);
a[j][i]=a[i][j];
}

printf("\\n");
}

printf("\\n");

for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
printf("[%3d]",a[i][j]);
printf("\\n");
}
system("pause");
}

答案
1 2
2 4
5 6
轉置具然變成
1 3 5
5 4 6
請各位高手說明一下謂神們還有哪裡要改?

2006-11-28 14:02:30 · 1 個解答 · 發問者 偉 阿 1 in 電腦與網際網路 程式設計

int main(int argc, char *argv[]) 請問main()括號裡面的東西有何作用阿?

2006-11-28 16:26:13 · update #1

1 個解答

#include #include #define ROW 3//列 #define COL 2//行 int main(int argc, char *argv[]){  //=====開始=====//  int i,j,a[ROW][COL]={{1,2},{3,4},{5,6}};  for(i=0;i
2006-11-28 22:01:32 補充:
當使用者在MS-DOS環境下,執行名稱為ARRAY.EXE程式時……C:\>ARRAY abc後面abc為參數int argc = 2char *argv[0] = ARRAYARRAY 是簡寫,如果 ARRAY.EXE 放在 C 目錄下,實際上 argv 記錄的字串為…char *argv[0] = C:\>ARRAY.EXEchar *argv[1] = abcargv 用 * 指標可以節省字串使用記憶體的空間

2006-11-28 14:45:10 · answer #1 · answered by Big_John-tw 7 · 0 0

fedest.com, questions and answers