首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2020-07-28
51
问题
有以下程序:
#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
解析
程序首先定义了一个一维数组和指针,接着将数组第4个元素的地址赋给*p,进行--p使指针p指向了数组的第3个元素;通过y=*p,将数组第3个元素的值3赋给了y,所以选项D)正确。
转载请注明原文地址:https://kaotiyun.com/show/HP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i<n-1;i++)a[i]+:i;}main(){inti;structSs={10,{2,3,1,6
在快速排序法中,每经过一次数据交换(或移动)后
下列叙述中错误的是
下面不属于软件需求分析阶段任务的是
以下选项中函数形参不是指针的是
有以下程序#include<stdio.h>intfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;printf("%d\n",
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
以下选项中关于C语言常量的叙述错误的是
定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是
随机试题
患者男,56岁。因右足趾结节半年就诊。患者半年前无明显诱因右足趾外侧出现一米粒大青褐色结节,无自觉症状,且逐渐增至蚕豆大,未曾诊治。既往体健,无肿瘤病史。家族中无类似疾病。专科检查:右足趾外侧可见一蚕豆大结节,表面光滑,其上有紫色点状出血,质地中等,边界清
右心衰竭的体征不包括下述哪一种表现
下列何药不是生化汤的组成药物()
钢筋连接接头的受拉承载力标准值不应小于被连接钢筋的受拉承载力标准值的()倍。
根据《建筑工程施工质量验收统一标准》,下列工程中,属于分项工程的是()。
应用动态控制原理控制项目投资时,若将工程合同价作为投资的实际值,则可作为投资计划值的是()。
把技术创新战略分为进攻型战略、防御型战略和切人型战略,是按照()标准来划分的。
下列选项中的银行,与其他三个不属于同一类的是()。
形成完备的法律规范体系,是建设中国特色社会主义法治体系的内容之一。其基本要求有
Americanthisyearwillswallow15,000tonsdrugsofaspirin,oneofsafestandmosteffectiveinventedbyman.【M1】______
最新回复
(
0
)