一维数组是什么?
// 相同的数据类型的元素组成的有序集合
// 创建一个一维数组
// 例如:
int a[5]={1,2,3,4,5};
//说明:
// int:表示数据类型
// a:表示数组名
// [5]:数组的长度
// {1,2,3,4,5} :数组的元素
// 一维数组的初始化
int b[5]={1,2,3,4,5}; // 初始化为对应大的元素
int c[8]={} ; // 初始化数组元素为0
int d[8]={1}; // 初始话第一个元素为1,其余为0
int e[8]; // 系统随机分配,数值不确定
// 练习:输入1-10的数字,输出第6个数
int f[10];
for(int i=0;i<10;i++) {
cin>>f[i];
}
cout<<f[5]<<endl;
// 循环输出数组
for(int i=0;i<10;i++) {
cout<<f[i]<<endl;;
}
int N, e[ 100 ] = { } , b, c;
cin>> N;
for ( int i; i< N; i++ ) {
cin>> e[ i] ;
if ( e[ i] > b) b= e[ i] ;
if ( e[ i] < c) c= e[ i] ;
}
cout<< b<< " " << c<< endl;
int a[ 100 ] = { 1 , 1 } , k;
cin>> k;
for ( int i= 2 ; i<= k; i++ ) {
a[ i] = a[ i- 2 ] + a[ i- 1 ] ;
}
cout<< a[ k- 1 ] << endl;
int a[ 100 ] = { 1 , 2 } , N;
cin>> N;
for ( int i = 2 ; i<= N; i++ ) {
a[ i] = a[ i- 2 ] + a[ i- 1 ] ;
}
cout<< a[ N- 1 ] << "/" << a[ N] ;