首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
79
问题
有以下程序: #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全国计算机二级
相关试题推荐
若a是noat型变量,b是unsigned型变量,以下输入语句中,合法的是______。
strcat函数的作用是【】。
有以下程序:#include<stdio.h>intf(intb[][4]){inti,j,s=0;for(j=0;j<4;j++){i=j;if(i>2)i=
下面程序的运行结果是______。#defineN10#defines(x)x*x#definef(x)(x’x)main(){inti1,i2;i1-1000/s(
在说明语句:int*f();中,标识符f代表的是
设有定义:intn1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用删函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb");fs
以下叙述十正确的是
下面的描述中,符合结构化程序设计风格的是()。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
设f(x)在区间(0,+∞)内绝对可积,则∫0+∞f(x)sinnxdx=0.
重症脑损伤未休克病人的最适宜的体位是
下列片剂制备中药原料预处理目的叙述中错误的是
A、体内吸收B、肠道排泄C、肝脏代谢D、肾脏排泄E、体内分布葡萄糖酸钙片主要影响米诺环素的()。
需调整期初未分配利润的事项包括()。Ⅰ.前期达到预定可使用状态后的工程建设借款利息费用,错误资本化,计入资产成本Ⅱ.投资性房地产后续计量模式由成本模式转为公允价值模式Ⅲ.现金分红Ⅳ.管理费用和销售费用错记
甲、乙因合同纠纷申请仲裁,仲裁庭对案件裁决未能形成一致意见。根据《仲裁法》的规定,下列表述中,正确的有()。
企业持有的下列资产中,属于货币性资产的有()。
下列选项中,不符合宪法发展的世界性趋势的是()
[*]
Thenewyearalwaysbringswithitaculturaltraditionofnewpossibilities.Weseeitasachancefor【B1】______.Webegintod
最新回复
(
0
)