首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有下面的程序片段: int[12]={0},*p[3],**pp,i; for(i=0;i
若有下面的程序片段: int[12]={0},*p[3],**pp,i; for(i=0;i
admin
2013-06-11
64
问题
若有下面的程序片段:
int[12]={0},*p[3],**pp,i;
for(i=0;i<3;i)
p
=&a[i*4];
pp=p;
则对数组元素的错误引用是
选项
A、pp[0][1]
B、a[10]
C、p[3][1]
D、*(*(p+2)+2)
答案
C
解析
考查指向数组的指针。本题综合考查一维数组和多维数组指针变量的表示方法。在C语言中,引用数组元素的方法有两种,即下标法和指针法。下标法如a
形式;指针法如*(a+i)或*(p+1)。其中,a是数组名,p是指向数组的指针变量,其初值p=a。再如*(*(p+2)+2)是a[2][2]的值,注意语句中指针型数组的书写格式,不能写成"(*数组名)[长度]",因为这是定义指向含有"长度"个元素的一维数组的指针变量。例如有定义语句"int a,b,c,c,*p[3]={&a,&b,&c};",它定义了一个名为p的指针型数组,其3个元素p[0],p[1],p[2]分别指向f3个整型变量a,b,c。
转载请注明原文地址:https://kaotiyun.com/show/XCJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#defineN20fun(inta[],intn,intm){inti,j;for(i=m;i>=n;i--)a[i+1]=a[i];}main(){
下面程序的输出是______。main(){inta=6,b=3;printf("%d\n",b=(a/b,a%b));}
以下程序的功能是:从键盘上输入若干学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。填空。 main() {floatx[1000],sum,=0.0,avea; intn=0,i; prin
CPU处理数据基本单位为字,一个字的字长()
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
结构化程序设计主要强调的是______。
下列叙述中正确的是______。
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。
在线性表的多种存储结构中,最简单的方法是【】。
程序设计是以()和数据结构为基础的。
随机试题
代表无产阶级和最广大人民群众根本利益的社会科学是________。
测得某试样中铁的百分含量为20.02、20.03、20.04、20.05、20.06。计算置信度为95%时平均值的置信区间。
患者,男,25岁。隐匿起病,下肢痿软无力,腰脊酸软,不能久立,目眩发落,咽干耳鸣,遗精遗尿,舌红少苔,脉细数。证属
A.足三里B.阳陵泉C.绝骨D.足临泣E.公孙八会穴中的筋会穴是()
根据我国《证券法》规定,客户的交易结算资金,必须全额存人指定的商业银行,单独立户管理。()
下列现象中,不属于教育现象的是()。
从学习策略的角度说明“记笔记”有助于学习的理由。
矛盾是辩证法的核心概念。矛盾是指()
在SQLServer2008中,有系统数据库master、model、msdb、tempdb和用户数据库。下列关于系统数据库和用户数据库的备份策略,最合理的是()。
ScholarsoftenfailtoseethatmusicplayedanimportantroleinthepreservationofAfricancultureintheUnitedStates.They
最新回复
(
0
)