首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> int*f(int*s) { s+=1: s[1]+=6; *s--+=7; return s: }
有下列程序: #include<stdio.h> int*f(int*s) { s+=1: s[1]+=6; *s--+=7; return s: }
admin
2022-10-25
30
问题
有下列程序:
#include<stdio.h>
int*f(int*s)
{
s+=1:
s[1]+=6;
*s--+=7;
return s:
}
main()
{
int a[5]={1,2,3,4,5},*p;
p=f(a);
printf(”%d,%d,%d,%d”,a[1],a[2],*p,p[1]);
}
程序执行后的输出结果是( )。
选项
A、2,3,1,2
B、9,9,2,9
C、8,10,2,8
D、9,9,1,9
答案
D
解析
程序定义了一个整型数组a,它包含5个整型元素,分别是1,2,3,4,5。数组名a代表数组的首地址。另外还定义了整型指针p,将a传给函数f。在函数f中,首先将指针s向右移动一个整型变量的长度,此时s指向元素2(a[1])。s[1](a[2])表示元素3,自增6后s[1]的值为9。表达式“+s--+=7”表示将+(s--)指向的元素自增7,即s[0](a[1])的值为9,s向左移动一个整型变量的长度,此时s指向元素1(a[0])。最后将s返回并赋给p。经过函数f的调用可知:p指向数组a的第1个元素,a[1]和a[2]的值为9。综上,输出结果为9,9,1,9。本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/SCkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineFNA(x)x*x#defineFNB(x)x+xmain(){inta=2,b=4;printf("%d,%d
函数fun的功能是:计算直到若x=2.5,函数值为:1.917915。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序
下列叙述中正确的是
下列关于二叉树的叙述中,正确的是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i]);
在软件设计中不使用的工具是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
检查软件产品是否符合需求定义的过程称为()。
软件生存周期中,解决软件“做什么”的阶段是()。
从用户角度看,下面列出的条目中()是数据库管理系统应具有的目标。Ⅰ用户界面友好Ⅱ内部结构清晰、层次分明Ⅲ开放性,即符合标准和规范Ⅳ负责管理企业组织的数据库资源
随机试题
起重机械触电事故是指从事起重操作和检修作业的人员,因触电而导致人身伤亡的事故。下列措施中,不能有效防止触电事故发生的是()。
A.穿过棘孔的动脉分支B.穿过下颌孔的动脉分支C.穿过眶下孔的动脉分支D.穿过腭大孔的动脉分支E.穿过蝶腭孔的动脉分支下牙槽动脉()
A.合谷B.外关C.列缺D.内关E.后溪用于治疗侧身部疾病的腧穴是
在个人信用贷款的贷前调查中,调查人要通过查询人民银行个人信用信息基础数据库,调查借款申请人是否有不良信用记录。()
恒利发展是在上海证券交易所挂牌的上市公司,股本总额10亿元,主营业务为医疗器械研发与生产。恒利发展拟通过非公开发行公司债券的方式筹集1亿元资金,并初拟了发行方案,内容如下:(1)拟发行的公司债券规模为1亿元,期限5年,面值100元;(2)发行对象为不超过
2014年5月5日,因A公司未能偿还对B公司的到期债务,B公司向人民法院提出对A公司进行破产清算的申请。A公司收到人民法院通知后,于5月9日提出异议,认为本公司未达破产界限,理由是:第一,B公司对A公司之债权由C公司提供连带保证,而C公司完全有能力
“心如明镜台,时时勤拂拭”,提醒我们在日常工作中要做到()。
公安机关及其工作人员在行使刑事侦查职权时,有下列()侵犯人身权情形的,受害人有取得赔偿的权利。
ThegrowthoftheuseofEnglishastheworld’sprimarylanguageforinternationalcommunicationhasobviouslybeencontinuing
有如下程序#includeusingnamespacestd;classBase{protected:Base(){cout
最新回复
(
0
)