美文网首页
C例题,数组下标

C例题,数组下标

作者: 刘不行 | 来源:发表于2019-01-10 05:47 被阅读0次

、已知:int  a[10]; 则对a数组元素的正确引用是(  D  )。

A、a[10]    B、a[3.5]    C、a(5)    D、a[0]

详见教材P144,数组元素的引用

数组名[下标]

引用数组元素时,[ ]中的下标为逻辑地址下标,只能为整数,可以为变量,且从0开始计数

int  a[10]表示定义了一个包含10个整型数据的数组a,数组元素的逻辑地址下标范围为0~9,即a[0] 表示组中第1个元素; a[1] 表示组中第2个元素; a[2] 表示组中第3个元素; ......;a[9] 表示组中第10个元素.

选项A,超过了数组a的逻辑地址下标范围;

选项B,逻辑地址下标只能为整数

选项C,逻辑地址下标只能放在[ ]中


有说明:int a[][3]={{1,2,3},{4,5},{6,7}}; 则数组a的第一维的大小为: ( B  )

A.  2    B.  3    C.  4  D.无确定值

5 7      D) 3 6 9

二维数组的一维大小,即指二维数组的行数,在本题中,按行对二维数组赋值,因此内层有几个大括号,数组就有几行


一维数组初始化时可以省略数组长度

二维数组初始化时可以省略行数,但不能省略列数


25.C语言中函数返回值的类型是由    A    决定的.

A)函数定义时指定的类型

B) return语句中的表达式类型

C) 调用该函数时的实参的数据类型

D) 形参的数据类型

26. 在C语言中,函数的数据类型是指( A )

A 函数返回值的数据类型

B. 函数形参的数据类型

C 调用该函数时的实参的数据类型

D.任意指定的数据类型

27.  在函数调用时,以下说法正确的是( B )

A.函数调用后必须带回返回值

B.实际参数和形式参数可以同名

C.函数间的数据传递不可以使用全局变量

D.主调函数和被调函数总是在同一个文件里


3.已知char x[]="hello", y[]={'h','e','a','b','e'};, 则关于两个数组长度的正确描述是  B  .

别忘了加一

A)相同    B)x大于y    C)x小于y  D)以上答案都不对

C语言中,字符串后面需要一个结束标志位'\0',通常系统会自动添加。

对一维数组初始化时可采用字符串的形式(例如本题数组x),也可采用字符集合的形式(例如本题数组y)。在以字符串形式初始化时,数组x不尽要存储字符串中的字符,还要存储字符串后的结束标志位,因此数组x的长度为6;在以字符集合形式初始化时,数组y,仅存储集合中的元素,因此数组y长度为5

相关文章

  • C例题,数组下标

    、已知:int a[10]; 则对a数组元素的正确引用是( D )。 A、a[10] B、a[3.5] C...

  • 二叉树的深度优先遍历与广度优先遍历

    由数组构造二叉树 思路 1.根节点下标为a,根的左子树下标为b,根的右子树下标为c:b=ax2,c=ax2+12....

  • 第12章:下标

      下标操作符在许多语言中都用于数组元素的访问,在Objective-C中下标还用于字典的访问,在Swift中下标...

  • Shell---数组

    bash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似与C语言,数组元素的下标由0开始编号。获取数组...

  • shell变量的数据类型之数组

    bash支持一维数组(不支持多维数组),并且没有限定数组的大小。 类似于 C 语言,数组元素的下标由 0 开始编号...

  • Swift:字符串下标访问与Unicode

    居然不能用整数下标随机访问? 第一次使用Swift字符串之前,已经习惯了C,C++直接通过下标随机访问字符串数组的...

  • iOS 数组使用:replaceObjectAtIndex:越界

    可能存在问题: 使用的数组下标超出数组最大下标值:比如数组长度count, index的下标范围[0, count...

  • 2.5.2 数组下标

    2.5.2 数组下标 1.数组下标 访问数组的某个元素,只要写出数组名和方括号内的用逗号分开的下标即可。 例如: ...

  • 结构体数组例题3

    结构体数组例题3

  • 1.2.20_C++ 下标运算符 [] 重载

    C++ 重载运算符和重载函数 下标操作符 [] 通常用于访问数组元素。重载该运算符用于增强操作 C++ 数组的功能...

网友评论

      本文标题:C例题,数组下标

      本文链接:https://www.haomeiwen.com/subject/peqorqtx.html