00问答网
所有问题
C语言数组问题 (是其下标从0开始计算) 什么意思 举个简单例子 说下哈!!!!!!!
a[5]
。因此5个元素分别为a[0],a[1],a[2],a[3],a[4]
举报该问题
其他回答
第1个回答 2011-09-03
c语言一维数组的定义,假如有n个数,则下标是从0到n-1,这是外国人的习惯,c语言原子外国。例如定义一个一维数组a[10]有10个元素,则元素依次是a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9].
第2个回答 2011-09-03
数组实际上相当于指针,指针指向第一个数组的地址,数组的下标是相对于第一个地址的偏移,所以第一个数组下表为0,这样编译程序计算简单,地址换算少。
第3个回答 2011-09-03
外国人就这么习惯,计数习惯从0开始,中国人习惯从1开始.
第4个回答 2011-09-03
是啊,就是这样啊
第5个回答 2011-09-03
对,你很正确呀!
相似回答
c语言问题什么是下标
啊!谢过
答:
下标是元素在数组中的索引,c语言的下标是从0开始到数组长度减一
。例如:一个数组 int a[]={1,2,3,4,5};包含5个元素a[0],a[1],a[2],a[3],a[4],0~4即为数组的下标。
求救一道
C语言
的题目,求详细解答过程!非常感谢
!!
答:
在i从2到20每次自增1的循环过程中,其实就是在给数组第3个数
(数组下标从0开始
,所以循环从2开始)到第20个数赋值的过程。数组从第3个数开始,每一个数等于其前两个数的和。3.for(i=0;i<20;i++)在i从0到20每次自增1的循环过程中,打印数组。%12表示的是每次占12个字符的位置,if(i%...
c语言
中的
下标是什么意思
?
答:
c语言
中的下标是定义数组a[]和数组b[n],下标是用在数组中的;a[1]和b[1]就
是下标
相同的一个元素,数组a[1]中的数满足条件的之后就做移位计算,是减小左移,右移增加;例:inta[5]={1,2,3,4,5};printf(“%d,%d,%d,%d,%d”,a[0],a[1],a[2],a[3],a[4]);//...
C语言数组
的
下标
总
是从0开始
吗?
答:
上述这种差别有时会引起混乱,因为当你说“数组中的第一个元素”时,实际上是指“数组中下标为。的元素”,这里的“第一个”的意思和“最后一个”相反。因为指针和数组几乎是相同的,因此你可以定义一个指针,使它可以象一个数组一样引用另一个数组中的所有元素,但引用时前者的
下标是从
1开始的:/...
大家正在搜
C语言数组的下标总是从什么开始
c语言数组下标是什么
数组下标从1开始的语言
C语言中数组下标的下限是
C语言的数组下标的数据类型允许是
c语言数组的下标必须是
c语言中数组下标的上限是
c语言数组下标数据类型
数组下标可以从1开始吗