首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是
若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是
admin
2013-02-27
25
问题
若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是
选项
A、a[p-a]
B、*(&a
)
C、p
D、a[10]
答案
8
解析
通常,引用一个数组元素可以用下标法,如a[p—a]形式,或指针法,如*(&a
)的形式。本题中a[9]=9,a[10]显然超出了数组范围,注意,数组的下标是从0开始的。
转载请注明原文地址:https://jikaoti.com/ti/CML0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有二叉树如下图所示: 则前序序列为()。
下面设备中不属于外部设备的是()。
下列叙述中正确的是()。
若要求从键盘读入含有空格字符的字符串,应使用函数()。
有以下程序: #include<stdio.h> main() { charch[]="uvwxyz",*pc;pc=ch; printf("%c\n",*(pc+5)); } 程序的运行结果是()。
下列定义数组的语句中错误的是()。
设有定义“doublea;chard;floatb;”,若想把1.2赋给变量a,字符“k”赋给变量d,3.4赋给变量b,程序运行时通过键盘输入:1.2k3.4并按<Enter>键,则以下正确的读入语句是()。
输出语句“printf("%d\n",11+011);”的输出结果是()。
设有定义:doubex=5.16894;,则语句“printf("%lf\n",(int)(x*1000+0.5)/1000.);”的输出结果是()。
编制一个好的程序首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑()。
随机试题
中国革命统一战线中的根本问题是()
早期胃癌的特点有
肺结核合并肺外结核治疗的疗程至少需
劳动时,人体的主要产热器官是
某中外合资经营企业的注册资本总额为100万元,其中外国合营者的出资至少为()。
用赢得值法进行费用、进度综合分析时,若进度偏差大于0,则工程项目绩效评价的结论是()。
证券公司负责股东会和董事会会议的筹备、文件的保管的是()。
人民警察必须把()作为自己全部工作的出发点和归宿。
设x=1,y=2和z=3,则表达式y+=z((/++x的值是
ApprenticeshipshavelongbeenpopularinEurope,butworkforce-orientedhighschooltrainingisnearlyascommonin【M1】______U
最新回复
(
0
)