当前位置: 首页 > news >正文

营销网站模板/东莞网站推广宣传

营销网站模板,东莞网站推广宣传,中国建设银行西平支行网站,广西关键词优化公司2.8.2 二维数组的定义和使用当数组元素具有两个下标时,该数组称为二维数组,同样地,n 维数组具有n 个下标。在实际问题中有很多量是二维的或多维的,多维数组元素有多个下标,以标识它在数组中的位置,所以也称…

2.8.2 二维数组的定义和使用

当数组元素具有两个下标时,该数组称为二维数组,同样地,n 维数组具有n 个下标。在实际问题中有很多量是二维的或多维的,多维数组元素有多个下标,以标识它在数组中的位置,所以也称为多下标变量。二维数组定义的一般形式是:类型说明符数组名[常量表达式1][常量表达式2];

其中常量表达式1 表示***维下标的长度,常量表达式2 表示第二维下标的长度。

例如:int a[2][3];

该语句表示:

(1)定义了整型二维数组a,其数组元素类型是int。

(2)a 数组有两行三列,共6 个元素。

(3)该数组的行下标为0、1,列下标为0、1、2。数组元素分别是:a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2];

(4)定义了int型数组a,编译程序将为a 数组在内存中开辟6 个连续的存储单元,用来存放a 数组的6 个元素。存储方式为按行存放,即先依次存放第0 行的3 个元素,然后再接着存放第1行的3 个数组元素。数组名a 代表数组的首地址。

(5)在C 语言中,二维数组a 的每一行都可以看做是一维数组,a[0]表示第0 行的3 个元素构成的一维数组。

同一维数组一样,引用二维数组,也是引用它的数组元素。其表示形式为:数组名[行下标][列下标]

其中下标应为整型常量或整型表达式。

二维数组初始化也是在类型说明时给各下标变量赋予初值,二维数组可按行分段赋值,也可按行连续赋值。例如对数组a[4][3]的赋值如下。

(1)按行分段赋值可写为:int a[4][3]={ {80,75,92},{61,65,71},{59,63,70},{85,87,90} };

(2)按行连续赋值可写为:int a[4][3]={ 80,75,92,61,65,71,59,63,70,85,87,90};

这两种赋初值的结果是完全相同的。程序2.17 是二维数组定义与使用的简单例子。

【程序 2.17】一个学习小组共有5 人,每个人有三门课的考试成绩,求各科的平均成绩和全组成员的总平均成绩。他们的成绩与科目如下表所示:

84063197507f2cf701853cf63b517839.png

程序2.17:test17.c。#include

main( )

{

int i,j,s=0, average,v[3];

int a[5][3]={{80,75,92},{61,65,71},{59,63,70},

{85,87,90},{76,77,85}};/*定义二维数组*/

for(i=0;i<3;i++) /*用两层循环嵌套的方式访问数组的每个元素*/

{

for(j=0;j<5;j++)

ss=s+a[j][i]; /*变量s 的值为各科的总成绩*/

v[i]=s/5; /*各科的平均成绩*/

s=0;

}

average=(v[0]+v[1]+v[2])/3; /*总平均成绩*/

printf("Math:%d\nC language:%d\nFoxpro:%d\n",v[0],v[1],v[2]);

printf("total:%d\n", average);

}

程序运行结果如下(□表示空格):Math:72

C language:73

Foxpro:81

total:75

【责任编辑:云霞 TEL:(010)68476606】

点赞 0

http://www.lbrq.cn/news/1036279.html

相关文章:

  • 矿山建设网站/友情链接交易网站
  • 网站改域名如何做百度优化/新闻20字摘抄大全
  • 宽带办理/淮北seo
  • 海洋馆的网站怎么做/神马站长平台
  • 网站建设 网页/做网站价格
  • 教人做美食的网站/视频网站建设
  • 南昌网站建设咨询/公司网址
  • 北京网站改版多少钱/长沙seo优化首选
  • 恩施有做网站的吗/杭州网站排名提升
  • 做名片素材网站/google play下载安装
  • 用哪个软件做网站/广州网站关键词排名
  • wordpress图片站点/如何联系百度推广
  • 为什么招聘网站做不大/广州网站维护
  • 怎么查看什么公司做的网站/淘宝推广哪种方式最好
  • 做陶瓷的公司网站/站长网站查询工具
  • b2b模式的网站/免费网站外链推广
  • 东明网站建设/网络营销解释
  • 网络推广优化seo/什么是seo搜索引擎优化
  • 电子商务网站设计原理知识点/免费个人网站注册
  • 网站 免费 托管运营/手机建站
  • 番禺网站建设平台/网站建设知名公司
  • 怎么样创建做零食山楂的网站/seo1域名查询
  • 郑州网站推广价格信息/网站收录免费咨询
  • 营销网站制作图片/百度知道官网入口
  • 网站怎样做的/长沙seo优化排名
  • 像素点建网站/免费推广seo
  • 移动公司营销网站设计/西安优化网站公司
  • 官网建设公司/免费seo提交工具
  • 做微商推广有哪些好的分类信息网站/国外推广网站有什么
  • 微信如何做微商城网站/樱桃磁力bt天堂
  • 基于DDPG的车辆纵向速度控制优化:兼顾速度与乘坐舒适性
  • VGG改进(2):基于Local Attention的模型优化
  • python调研本地 DeepSeek API的例子
  • Myqsl建立库表练习
  • 线性代数 · 矩阵 | 最小多项式
  • day48 力扣739. 每日温度 力扣496.下一个更大元素 I 力扣503.下一个更大元素II