1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
#include <iostream>// 输出流库 using namespace std;// 使用标准命名空间 //课程 06.01 一维数组的定义 int main() { //数组 /* * 1、数据类型 数组名[数据长度]; * 2、数据类型 数组名[数据长度] = { 值1, 值2, ...}; * 3、数据类型 数组名[] = { 值1, 值2, ...}; */ //1、数据类型 数组名[数据长度]; // 数组下标是从0开始索引 int arr1[5]; arr1[0] = 10; arr1[1] = 20; arr1[2] = 30; arr1[3] = 40; arr1[4] = 50; //访问数组数据元素 cout << "数据类型 数组名[数据长度]" << endl; //cout << arr1[0] << endl; //cout << arr1[1] << endl; //cout << arr1[2] << endl; //cout << arr1[3] << endl; //cout << arr1[4] << endl; //利用for循环循环输出,省去沉淀代码 for (int i=0; i < 5; i++) { cout << arr1[i] << endl; } //2、数据类型 数组名[数据长度] = { 值1, 值2, ...}; //如果在初始化的时候,没有全部填写完,会用0来填充剩余的数据 int arr2[5] = {10,20,30}; //访问数组数据元素 cout << "数据类型 数组名[数据长度] = { 值1, 值2, ...}" << endl; //cout << arr2[0] << endl; //cout << arr2[1] << endl; //cout << arr2[2] << endl; //cout << arr2[3] << endl; //cout << arr2[4] << endl; //利用for循环循环输出,省去沉淀代码 for (int i = 0; i < 5; i++) { cout << arr2[i] << endl; } //3、数据类型 数组名[] = { 值1, 值2, ...}; cout << "数据类型 数组名[] = { 值1, 值2, ...}" << endl; //定制数组的时候,必须有初始长度 int arr3[] = { 90,80,70,60,50,40,30,20,10 }; //利用for循环循环输出,省去沉淀代码 for (int i = 0; i < 9; i++) { cout << arr3[i] << endl; } system("pause");// 控制台暂停,等待下一步操作 return 0;//结束返回值:0 } |
06.1 C++一维数组的定义
未经允许不得转载:Ai分享 » 06.1 C++一维数组的定义