#include <stdio.h>
#include <stdlib.h>
#define ROWS 9
#define COLS 9
int main() {
int i,j;
int tables[ROWS][COLS];
int *ptr;
for (i=0;i<ROWS;i++)
for (j=0;j<COLS;j++)
tables[i][j]=(i+1)*(j+1);
ptr=&tables[0][0];
for (i=0;i<ROWS;i++) {
for (j=0;j<COLS;j++)
printf("%d*%d=%2d ",(i+1),(j+1),*(ptr+(i*COLS)+j));
printf("\n");
}
printf("i\tj\ti+1\tj+1\ti*COLS+j\n");
for (i=0;i<ROWS;i++) {
for (j=0;j<COLS;j++)
printf("%d\t%d\t%d\t%d\t%d\n",i,j,i+1,j+1,i*COLS+j);
} printf("\n");
system("PAUSE");
return 0;
}
評分: ★★★★▲
回覆刪除Good Job !