C++课程笔记

1.数组的引进:到目前为止,我们用到的数据类型,整形浮点型字符型,指针型都属于简单类型,尽管这些类型值在内存占有的存储单位长度不同但都只能够表示一个大小或进度不同的素质,每个字都是不能分解的。

数组{一维  二维  多维}

构造类型{数组 结构体 共用体 枚举类型}

数组{格式   数组名+下标

  数组元素 ~类型相同}

2

C++课程笔记_第1张图片

 

 

C++课程笔记_第2张图片

 

C++课程笔记_第3张图片

 

3编程的补充

 

以下程序用于输入一个矩阵的元素,并输出指定行的元素。请补充inputAry函数和outputAry函数。

#include

using namespace std;

const int N=5;

int main()

int ary[N][N], k;

   inputAry(ary, N);

   cout<<"输入行号,k = ";

   cin>>k;

   outputAry(ary, N, k-1);

}

【解答】

#include

using namespace std;

const int N=5;

void inputAry(int ary[N][N], int n );

void outputAry(const int ary[N][N], int n, int line);

int main()

{

         int ary[N][N], k;

         inputAry(ary, N);

         cout<<"输入行号,k = ";

         cin>>k;

         outputAry(ary, N, k-1);

}

void inputAry(int ary[N][N], int n)

{

         cout<<"输入"<"*"<"个矩阵元素\n";

         for(int i=0; i

                   for(int j=0; j

                   cin>>ary[i][j];

}

void outputAry(const int ary[N][N], int n, int k)

{

         for(int i=0; i

                   cout<"  ";

         cout<

}

你可能感兴趣的:(课程笔记,课程笔记)