4 在计算机二级c语言中 数组下标的下限为什么是0 ?

如题所述

因为C语言规定数组的下标都是从0开始的,所以其下限就是为0。

对于数组a[N],对应的下标范围为0~N-1,如:
int a[5]; // 数组a共有5个元素,分别为a[0]、a[1]、a[2]、a[3]、a[4]
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-27
没有为什么,就是这么定义的,计算机数组从0开始,只要记住就好~
第2个回答  2014-03-27
因为下标表示的是这个数据偏离第一个数据的位置,第一个数据偏离它本身零个位置,所以是零。追答

求采纳。

已通知提问者对您的回答进行评价,请稍等

第3个回答  2014-03-27
0是代表数组的第一个元素, 每种语言都有自己的语法规则, 不是你想怎样就能怎样
第4个回答  2014-03-27
这是规则,就像你知道1+1=2一样

4 在计算机二级c语言中 数组下标的下限为什么是0 ?
因为C语言规定数组的下标都是从0开始的,所以其下限就是为0。对于数组a[N],对应的下标范围为0~N-1,如:int a[5]; \/\/ 数组a共有5个元素,分别为a[0]、a[1]、a[2]、a[3]、a[4]

计算机二级c语言上机考试的最后一题为什么是0分啊
计算机二级C语言上机考试最后一题得0分的原因可能涉及多个方面。首先,编程题要求必须运行程序并得到完全正确的结果才能得分,如果编写的程序存在错误,或者程序虽然运行但未运行完,或者运行结果与预期不符,都将导致得0分。这是因为编程题考察的是调试程序、运行程序解决实际问题的能力,而不是简单的代码编...

计算机二级c语言上机考试的最后一题为什么是0分啊?
计算机二级C语言上机考试的最后一题编程题做完以后保存了但是没运行会是0分。因为编程题的判定方式是根据做完之后运行结果来给分的,如果没有运行的话,系统检测不到做题是否正确。计算机二级考试包含:程序设计\/办公软件高级应用,考核内容包括计算机语言与基础程序设计能力,要求参试者掌握一门计算机语言,可...

国家计算机二级C语言,这题怎么回事啊?
s中\\0是字符串结束符,在数值上就是0 所以,循环中遇到\\0就结束了,\\0前面只有0 1 2是数字,所以统计结果为3

各位大哥哥大姐姐,谁有全国计算机二级java考试真题及答案,急,急,急...
4) 若有变量说明: int a=0,b=0,c=0; ,以下符合C语言语法的赋值表达式是( B )。A、a=9+b+c=a+9B、a=9+b; c=a+9C、 a=9+b,b++D、a=9+b++=a+75) 以下选项中属于C语言数据类型的是( C ).A、复数型B、逻辑型C、双精度型D、集合型6) 若以下变量均是整型,且num=Sum=7;则计算...

4 在计算机二级c语言中 B=( (X)&&('B'<'b') ) 怎么判断?
,B);return 0;} 此时B=0 当X=1时(上面程序只需改X的值即可); B=1 原因分析: 实际上是 在 当X和B

全国计算机等级考试二级C语言机试运行结果对,怎么不及格??
全国计算机等级考试二级C语言机试运行结果对,不及格原因考生没有按要求实现,每一道题都有限定,题目让用什么方法就必须用什么方法,否则系统会自动批为0分。有时候,机器评分是会出现这样的弊端的,即你的答案其实也正确,但是机器在检索你的答案时,跟标准的填空没对应上,就有可能会失分的。

急求计算机二级考试的试题(C语言)
采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 05年4月全国计算机二级C语言考试试题及答案(1)数据的存储结构是指 D (A)存储在外存中的数据 (B)数据所占的存储空间量 (C)数据在计算机中的顺序存储方式 (D)数据的逻辑结构在计算机中的表示 (2)下列关于栈的描述中错误的是 B (A)栈...

计算机二级里的题,为什么sizeof(b)是4不是3
值得注意的是b这里是一个指向char类型的指针,指针类型的变量在C语言系统中占用的字节就是四个字节 sizeof(b)不是计算他保存的字符长度,而是这个变量占用的字节数

计算机二级考c语言时还考基础知识吗?
一个是数组里面的元素行编列 1 2 3 3 4 5 变为 1 3 2 4 3 5 写这样一个函数,第二个大程序题记不清了,还是希望楼主能借一下专门二级c语言的书看看,不要觉得平时写的程序很多就可以不复习了,因为二级的题目,尤其是选择题真的是很扯的。最后祝楼主稳过二级。纯手打,望采纳。

相似回答