| 发表于:2008-01-21 16:10:38 楼主 |
#include <iostream> #include <iomanip> using namespace std; int a[3][3]={{5,7,8},{2,-2,4},{1,1,1}}; int b[3][3]={{4,-2,3},{3,9,4},{8,-1,2}}; int c[3][3]; void main() { for(int i=0;i <3;i++) for(int j=0;j <3;j++) { c[i][j]=0; c[i][j]=a[i][j]+b[i][j]; } for(int k=0;k <3;k++)-------------> 為什麼這裡寫成int i 就是報錯 在這裡應該已經不是一個作用域了吧? { for(int j=0;j <3;j++) { cout < <setw(5) < <c[k][j]; } cout < <endl; } { int i=0; -----> 而這裡怎麼又不會報錯呢? } } |
|
|
|
|