第六章:三種方法輸出陣列元素,二維陣列的輸出方式
阿新 • • 發佈:2019-01-01
1使用陣列名和下標
#include<iostream>
using namespace std;
int main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
for(int i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}
2使用陣列名和指標變數
#include<iostream> using namespace std; int main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; for(int i=0;i<10;i++) cout<<*(a+i)<<" "; cout<<endl; return 0; }
3使用指標變數
#include<iostream>
using namespace std;
int main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
for(int*p=a;p<(a+10);p++)
cout<<*p<<" ";
cout<<endl;
return 0;
}
二維陣列的輸出方
#include<iostream> using namespace std; int main() { int a[3][3]={{11,12,13},{21,22,23},{31,32,32}}; for(int i=0;i<3;i++) { for(int j=0;j<3;j++) cout<<*(*(a+i)+j)<<" "; cout<<endl; } return 0; }