1. 程式人生 > >第六章:三種方法輸出陣列元素,二維陣列的輸出方式

第六章:三種方法輸出陣列元素,二維陣列的輸出方式

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;
}