在语言中,引用数组元素时,其数组下标的数据类型允许是()

2021-01-07 18:14:14 字数 2595 阅读 8304

1楼:匿名用户

b比如int a[20]

下表就可以是常量,

i=8 j=9

a[i+j]

也行,下标i+j就是整形表达式

在c语言中,引用数组元素时,其数组下标的数据类型允许是

2楼:匿名用户

b比如int a[20]

下表就可以是常量,

i=8 j=9

a[i+j]

也行,下标i+j就是整形表达式

3楼:匿名用户

推荐回答b比如int a[20] 下表就可以是常量, i=8 j=9 a[i+j] 也行,下标i+j就是整形表达式

4楼:匿名用户

a。数组下标必须是整型的!而且c不会帮你去算,必须是个常量!

5楼:树干草莓

选a,整型常量表达式,整型表达式有可能是变量的,b不对

6楼:

想你想好想见你想你下班写吧写吧摆大巴

在c语言中,引用数组元素时,其数组下标的数据类型允许是______。 a.整型常量 b.整型表达

7楼:恶疾臭鱼

a和b都对,不过当然是c更完整,就像数人头,总不可能有一点几个人头吧

8楼:明白小子天枰

c 如果是定义数组长度的话就只能是a 这里注意题名是引用 还是定义

9、在c语言中,引用数组元素时,其数组下标的数据类型允许是

9楼:匿名用户

a。数组下标必须是整型的!而且c不会帮你去算,必须是个常量!

10楼:匿名用户

选最后一个,任何类型的表达式。只要能够转换成int类型的,无论是什么样的数据或者表达式都可以,因为数组下标实际上就是相对于基址的偏移,希望可以帮到你。

11楼:雯浅要快乐

在引用数值元素时下标可以是整型常量或整型表达式

在c语言中,引用数组元素时,其数组下标的数据类型允许是____。 (a)整型常量 (b)整型表达式 (c)整型常

12楼:

单选题么?是的话选a

c是怎么回事没打全啊

13楼:

a b都是可以的 c 你没写全。

14楼:手机用户

整形常量或整形表达式

在c语言 引用数组元素时,其数组下标的数据类型是

15楼:90后小白

着看你自己定义成什么类型的了

16楼:匿名用户

下标都是整型的,从0开始。

c语言中,定义数组和引用数组时,其数组的下标的数据类型分别允许是什么?

17楼:那年丶人已散尽

1、c89/c90标准:定义数组时下标只允许使用整型、字符型常量,引用数组时下标可以使用整型、字符型的常量或者变量

2、c99标准:定义数组时下标可以使用整型、字符型的常量或变量,但变量必须已经赋值;引用数组时下标可以使用整型、字符型的常量或者变量。以上所说的常量及变量均包含表达式。

扩展资料

1、数组包含给定类型的一些对象,并将这些对象依次存储在连续的内存空间中。每个独立的对象被称为数组的元素(element)。元素的类型可以是任何对象类型,但函数类型或不完整类型不能作为数组元素。

2、在数组定义中,可以将元素数量指定为一个常量表达式,或者在特定情况下,指定为涉及变量的表达式。采用这两种方式定义的数组分别被称为固定长度数组和长度可变数组。

3、固定长度数组可以具有任意存储类别:可以将它们定义在所有函数的外面或语句块的里面,并且可以使用或不使用存储类修饰符 static。唯一的限制是数组不能作为函数参数。

一个传入函数的数组参数需要被转换为指向数组第一个元素的指针。

c语言第七章作业

18楼:匿名用户

第2题:选c毫无疑问,a语法错误,但d分别测试vc++6.0及gcc都可将整形数组初始化为 ,b项则vc++6.

0无法通内过,而另一款新容标准的c-free4.1可以通过并全部初始化为0,所以疑似标准问题

第3题选:c(a项越界,b,d语法错误)

第4题选:c (可以画图帮助理解,w[0][1]是指:第一行第二列的数据)

第6题选:d(在c语言中,将字符数组按%s格式输出时,以/0作为结束符)

第9提选:d(二维数组,不解释)

19楼:

仔细看了看,虽然都有答案了,但有些错了1、3、4我觉得都应该选c,9应该是d

20楼:匿名用户

1c 2a 3c 4c 5c 6d 7d 8d 9d 10d

21楼:骑猪战士

你答案都有了

还问毛利啊?

C语言中数组下标有下限吗,c语言中,数组元素的下标下限为

1楼 天云一号 c语言中数组的下标是根据用户定义的数组大小来确定的,最小下标为0 举例说明如下 int a 5 定义一个int型数组,并对其进行初始化。则共有a 0 a 1 a 2 a 3 a 4 这5个元素,所以其下标的范围为0 5 更一般的就是 数组a n 的下标范围为0 n 1 2楼 百度用户...

c语言中,数组元素的下标是从什么开始的

1楼 匿名用户 从0开始 比如a 100 就是0 99的下标 2楼 大狂哥灬 比如说a 4 是从下标0开始到3结束 a n 就是从0开始到n 1结束 c语言数组的下标总是从0开始吗 3楼 水水好萌 是的,对数组a max max是一个编译时可知的值 来说,它的第一个和最后一个元素分别是a o 和al...

C语言如何删除数组中的重复元素,C语言删除一个整型数组里面重复的元素

1楼 include stdafx h vc 6 0加上这一行 include stdio h void main void ln for ln sizeof a sizeof int k i 1 i k a k a i for i 0 i printf n c语言删除一个整型数组里面重复的元素 2...