首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
25
问题
有以下程序: #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://jikaoti.com/ti/fdB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>fun(){staticinta=0;a+=3;printf("%d",A);}main(){intcc
结构化程序设计的3种基本结构分别是顺序、选择和______。
在数据结构中,从逻辑上可以把数据结构分为______。
有以下程序:#include<stdio.h>#definef(x)x*xmain(){inti;i=f(4+4)/f(2+2);priatf("%d\n",i);}
下面程序的功能是输出以下形式的金字塔图案:*********
若变量a是int类型,并执行了语句:a=’A’+1.6;则正确的叙述是()。
结构化程序设计的一种基本方法是
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
对如下二叉树进行后序遍历的结果为()。
为了使模块尽可能独立,要求
随机试题
行政处罚与行政强制执行的区别包括()。
某患者,超声检查为主动脉瓣狭窄,其瓣膜间距约8mm,CW测其跨瓣血流速度3.4m/s,其狭窄程度为().
特发性血小板减少性紫癜病人的最重要护理措施是观察和预防( )。
甲省乙市丙区人民法院在审理一起涉及澳门特别行政区居民的案件中,需要在澳门特别行政区进行调查取证工作,则其下列做法中,正确的有()。
人民检察院应当对和解的自愿性、合法性进行审查,以下属于重点审查内容的是:()
国家标准规定的公差配合的基准制度是( )。
一一对应的方法是()幼儿会发生的。
按照行政环境层次的差异,可以将行政环境划分为()。
小李养了一群猴子,每只猴子每天早上要吃3个桃子,晚上吃4个桃子。有一次他买了若干个桃子,发现如果这些桃子供猴子吃6个早上、5个晚上,则会多余7个桃子:但如果要供猴子们吃5个早上、6个晚上,则还差8个桃子。那么小李买了多少个桃子?
下列不是甲状腺危象的治疗方案的是
最新回复
(
0
)