首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int a[]={1,2,3,4},y,*p=&a[3]; --p;y=*p;printf("y=%d\n",y); } 程序的运行结果是(
有以下程序: #include<stdio.h> main() { int a[]={1,2,3,4},y,*p=&a[3]; --p;y=*p;printf("y=%d\n",y); } 程序的运行结果是(
admin
2011-06-13
41
问题
有以下程序: #include<stdio.h> main() { int a[]={1,2,3,4},y,*p=&a[3]; --p;y=*p;printf("y=%d\n",y); } 程序的运行结果是( )。
选项
A、y=0
B、y=1
C、y=2
D、y=3
答案
D
解析
本题主要考查一维数组及数组元素的地址。程序中定义数组a后知,a[0]=1,a[1]=2,a[2]=3,a[3]=4;在定义指针p时给其赋值为a[3]的地址。执行--p;语句后,p指向数组元素a[2];然后执行y=*p;语句,y的值为指针p所指向的变量的值为3。
转载请注明原文地址:https://kaotiyun.com/show/RkPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
strcat函数的作用是【】。
有以下程序:#include<stdio.h>main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后的输出结果是()。
有以下程序段:main{){inta=5,*b,**C;c=&b;b=&a;……}程序在执行了“c=&b;b=&a;”语句后,表达式“**c”的值是
有以下定义:#include<stdio.h>chara[10],*b=a;不能给数组a输入字符串的语句是
需求分析最终结果是产生
执行以下程序后,输出“#”的个数是【】。#include<stdio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putchar(’#
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
某二义树中度为2的结点有18个,则该二叉树中有______个叶子结点。
已知、棵二叉树的后序遍历序列是dabec,中序遍历序列是debac,则它的前序遍历序列是()。
随机试题
HD与其供应商的合作伙伴关系位于俄亥俄州的HD美国公司,强调与供应商之间的长期战略合作伙伴关系。HD公司是一家经营汽车生产、制造、销售的跨国公司,总部设在日本。HD公司总成本的大约80%都是用在向供应商的采购上,这在全球范围是最高的。因为它选择离制
测量误差分为()。
施工总承包合同协议书的合同工期应填写( )。
李某的朋友张某长期从事假人民币的买卖,对于李某的下列行为,说法正确的是()。
自()年起,全国所有游客列车实行车票实名制。
下列关于幻灯片的添加效果的叙述,错误的是()。
ThemediadirectorisresponsibleforthefollowingexceptTheapplicantsforthepositionofmediadirectorshould______.
下面描述中,不属于软件危机表现的是( )。
A、Ananthropologist.B、Ateacher.C、Adoctor.D、Aninventor.A事实细节题。第二段开头就提到Asananthropologist,所以答案为A项。
TurningBrownfieldsintoGreenbacksInactiveindustrialsitesaretransformingintoproductivefacilities.Brownfieldsa
最新回复
(
0
)