首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a[ ]={ 10,20,30,40 }, *p=a, i ; for( i=0; i
有以下程序 #include main() { int a[ ]={ 10,20,30,40 }, *p=a, i ; for( i=0; i
admin
2015-07-28
22
问题
有以下程序
#include
main()
{ int a[ ]={ 10,20,30,40 }, *p=a, i ;
for( i=0; i<=3; i++ ) { a
= *p; p++; }
printf("%d\n", a[2] );
}
程序运行后的输出结果是( )。
选项
A、30
B、20
C、10
D、40
答案
A
解析
考查指针变量与一维数组。语句int *p=a将指针p指向了数组a的首地址,所以p+1与a+1和a[1]等价,每次循环中指针p移动一位,同时引用数组的索引值i也自加1,即*p和a
引用的内容一样,将*p赋值给a
没有对数组a做任何改变,输出a[2]即是30,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/Wsn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有一函数以下程序段中不能根据x值正确计算出y值的是
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y);则以下叙述中正确的是
下程序的输出结果是【】。 #include<stdio.h> #defineMAX_COUNT4 voidfun() main() {intcount; for(count=1;count<=MAX_COUNT
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是_______。(0<=i<4,0<=j<10)
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是()
请选出以下语句的输出结果() printf("%d\n,strlen("\t\"065\xff\n"));
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是______。
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
用高级程序设计语言编写的程序称为______。
若a=10,b=20,则表达式!(a<b)的值是【】。
随机试题
电阻降压启动方法费用小,启动过程中没有电能损耗。()
急性弥漫性增生性肾小球肾炎的病理特点有
A.五味消毒饮B.己椒苈黄丸C.麻黄连翘赤小豆汤合五苓散D.知柏地黄丸E.真武汤合黄芪桂枝五物汤
在高土壤电阻率地区,可根据现场实际情况采取()措施降低接地电阻。
以建筑物或构筑物各个分部分项工程为对象编制的定额是()。
双代号网络图中工作之间相互制约或相互依赖的关系称为逻辑关系,它包括()。
下列表述中不是申不害所主张的是()。
Theywillhaveamathstest______twodays.
根据下列资料。回答下题。2011年,新疆全口径财政收入1646.18亿元,增长38.2%。地方财政收入1038.80亿元,增长49.8%。地方财政一般预算收入720.91亿元,增长44.0%,其中,各项税收收入593.36亿元,增长42.6%。在税
转基因大米是中国公众非常关心的问题之一,反对转基因的人认为其存在不可预知的危害性,而支持转基因的人则称,转基因可以为公众带来很多切实的好处。在这种情况下,一则关于黄金大米的报道,引发了社会的广泛关注。一位从事转基因研究工作的科研人员称,富含胡萝卜素的转基因
最新回复
(
0
)