CPP学习之——数组相关操作(14.4-6)

一 概述

本节讲述数组相关的操作:

  • 倒叙输出
  • 将数组的下标定义为常量以便于修改
  • 手动操作数组元素

二 数组倒叙输出

2.1 代码

1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream>
using namespace std;
int main()
{
int a[5];
for(int i=4;i>=0;i--)
{
a[i]=i;
cout<<"a"<<"["<<i<<"]="<<a[i]<<"\t";
}
return 0;
}

2.2 输出结果

1
a[4]=4	a[3]=3	a[2]=2	a[1]=1	a[0]=0

三 将数组的下标定义为常量以便于修改

3.1 代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
using namespace std;
int main()
{
const int n=2;
int a[n];
for(int i=0;i<n;i++)
{
a[i]=i;
cout<<"a"<<"["<<i<<"]="<<a[i]<<"\t";
}
return 0;
}

3.2 输出结果

1
a[0]=0	a[1]=1	

3.3 代码说明

  • ​ const int n=2;使用const定义一个常量,使用此常量进行操作

四 手动操作数组元素

4.1 代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
using namespace std;
int main()
{
const int n=2;
int a[n];
for(int i=0;i<n;i++)
{
cout<<"请输入第"<<i+1<<"个女生的成绩:";
cin>>a[i];
cout<<"第"<<i+1<<"个女生的成绩为:"<<a[i]<<endl;
}
return 0;
}

4.2 输出

1
2
3
4
请输入第1个女生的成绩:1
第1个女生的成绩为:1
请输入第2个女生的成绩:2
第2个女生的成绩为:2