第十三次课总结
1:回顾
a: 一位数组
举例:
数据类型 变量名称[数组长度]=初始化;
int a[100]={}; 将整数数组a的100个元素全部初始化为0
# b:二维数组
```cpp
申明方法:
数据类型 变量名称[元素的个数][每个元素的个数]={};
int a[10][2]={};
1:[1][2]
2:输入和输出数据
#include <iostream>
using namespace std;
int main(){
int a[3][4]={};
int max=0,h=0,l=0;
for(int i=0;i<3;i++){
for(int j=0;i<4 ;j++){
cin>>a[i][j];
}
}
for(int i=0;i<3;i++){
for(int j=0;i<4 ;j++){
if(a[i][j]>max){
max=a[i][j];
h=i;
j=i;
}
}
}
cout<<max<<endl<<h<<" "<<l;
return 0;
}
新知识
字符型数组
char a[10]; 他的每一个元素都是一个符号 特别注意 字符要用单引号括起来
2:使用数组表示字符串三种方式
char a[5]={'noip'};
char b[5]="noip";
char c[5]={'n','0','i','p'};
默认以\0结尾 所有长度大一
输入带空格的字符数组
头文件#include<cstring>函数
输入带空格的:
cin.getline(数组名称,数组长度);
举例
char a[100]={};
cin.getline(a,100);