首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
35
问题
有下列程序:
#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全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。例如,形参s所指的字符串为:ThisisaClanguageprogram.,函数的返回值为6。请在程序的下画线处填
有以下程序:#include<stdio.h>main(){while(getchar()!=’\n’);}以下叙述中正确的是()。
给定程序中,函数fun的功能是:有NxN矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有下列矩阵:123456789
以下叙述中不正确的是()。
以下选项中,没有编译错误的是
设有定义:intx=7,y=12;,则以下表达式值为3的是
一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
关于算法,以下叙述中错误的是
有以下定义语句,编译时会出现编译错误的是()。
随机试题
某企业(一般纳税人)2011年7月将2011年1月购进的生产设备以18万元价格售出。请计算其应纳增值税销项税额。
运营部经理老钱需要对公司本年度的购销数据进行统计,按照下列要求帮助老钱完成相关数据的整理、计算和分析工作:按照下列要求对工作表“年度销售汇总”中的数据进行修饰、完善:①将A1单元格中的标题内容在表格数据上方“跨列居中”,并应用“标题l”单元格
工业用的金属材料可分为()两大类。
防止高压储罐爆炸的四项措施为()。
“期望理论”的提出者是()
关于斜拉桥叙述不正确的是()。
阅读文本材料和具体要求,回答问题。苏洵《六国论》原文六国破灭,非兵不利,战不善,弊在赂秦。赂秦而力亏,破灭之道也。或曰:六国互丧,率赂秦耶?曰:不赂者以赂者丧。盖失强援,不能独完。故曰:弊在赂秦也。秦以攻取之外,小则获邑,大则
爱国主义体现了人民群众对自己祖国的深厚感情,反映了个人对祖国的依存关系,是人们对自己故土家园、民族和文化的归属感、认同感、尊严感与荣誉感的统一。在我国,爱国主义()
胡绳在《中国共产党的七十年》中说:“从大革命失败到抗日战争前夕这十年,是中国共产党在极端困难的条件下坚持斗争并达到政治上成熟的时期。”这一时期中国共产党政治上“成熟”的表现是()
A、At10intheevening.B、At9intheevening.C、At9inthemorning.D、At10inthemorning.A
最新回复
(
0
)