C++程序设计 湖南大学 杜四春、银红霞 51.3数组的赋值 1.用“=”赋值 与数组元素的初始化不同,在给数组元素进行赋 值时,必须逐一赋值 例如:对于下述的数组初始化: inta[3]={1,2,3} 其等价的赋值形式如下: int a[3]; [0]=1; a[2]=3;
C++程序设计 湖南大学 杜四春、银红霞 5.1.3 数组的赋值 1. 用“ =”赋值 与数组元素的初始化不同,在给数组元素进行赋 值时,必须逐一赋值。 例如:对于下述的数组初始化: int a[3]={1,2,3}; 其等价的赋值形式如下: int a[3]; a[0]=1; a[1]=2; a[2]=3;
C++程序设计 湖南大学 杜四春、银红霞 若要在数组之间进行赋值,也只能一个一个元素 地赋值。 例如:将上述数组a的值赋给另一个同样大小的数 组b,可以利用下面的循环完成赋值操作 for(i=0;i<3;i++)b[i]=a[i];
C++程序设计 湖南大学 杜四春、银红霞 若要在数组之间进行赋值,也只能一个一个元素 地赋值。 例如:将上述数组a的值赋给另一个同样大小的数 组b,可以利用下面的循环完成赋值操作: for (i=0;i<3;i++) b[i]=a[i];
C++程序设计 湖南大学 杜四春、银红霞 2.用流命令赋值 其语法格式为: cin>>数组名; 或 cn>>数组名[下标]; 例如:对一个大小为5的字符型数组a赋值,可以 用下列两种方式 char a [5]; 或 char a[5] cin>2a int or(i=0;1<5,++)cin>a[
C++程序设计 湖南大学 杜四春、银红霞 2. 用流命令赋值 其语法格式为: cin>>数组名; 或 cin>>数组名[下标]; 例如:对一个大小为5的字符型数组a赋值,可以 用下列两种方式: char a[5]; cin>>a; 或 char a[5]; int i; for (i=0;i<5,i++) cin>>a[I];
C++程序设计 湖南大学 杜四春、银红霞 3.用 scanf()函数 其语法格式为: scanf(“类型标识”,数组名); 或 scanf(“类型标识”,数组元素地址);
C++程序设计 湖南大学 杜四春、银红霞 3. 用scanf()函数 其语法格式为: scanf(“类型标识” ,数组名); 或 scanf(“类型标识”,数组元素地址);