首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int *f(int *s) {s[1]+=6; *s=7; s+=2; return s; } main() {int a[5]={1,2,3,4,5},*p=a;
有以下程序 #include <stdio.h> int *f(int *s) {s[1]+=6; *s=7; s+=2; return s; } main() {int a[5]={1,2,3,4,5},*p=a;
admin
2022-04-01
61
问题
有以下程序
#include <stdio.h>
int *f(int *s)
{s[1]+=6;
*s=7;
s+=2;
return s;
}
main()
{int a[5]={1,2,3,4,5},*p=a;
p=f(p);
printf("%d,%d,%d\n",a[0],a[1],*p);
}
程序运行后的输出结果是( )。
选项
A、9,8,9
B、7,8,7
C、7,8,3
D、1,2,1
答案
C
解析
在main函数中调用了f函数使形参s指向数组a。执行s[1]+=6语句则a[1]=8;执行*s=7语句则a[0]=7;执行s+=2语句则s指向数组的第3个元素并返回s。调用后赋给指针p,则*p=3,因此打印的结果为7,8,3。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/26kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
有以下程序#includemain(){printf("%d\n",NULL);}程序运行后的输出结果是()。
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组s中。请编写函数fun,其功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。例如,输入的分数是60、69,则应当把分数在60—69的学生数据输出,包
下列定义变量的语句中错误的是()。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
以下叙述中正确的是
在数据管理技术发展的三个阶段中,数据共享最好的是
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
随机试题
试述麻醉前的一般准备和护理内容。
急性心肌梗死患者疼痛缓解后出现哪些表现时,应考虑发生心源性休克
下列选项中不属于咯血的原因的是()
使万物得以相互感应的气是
已知液化石油气热值均值为108.4MJ/Nm3,密度为1.8178kg/m3,某家庭30天用完一个钢瓶净含14.5KG重的液化石油气时,则平均日耗量为()MJ/(日.户)。
中央银行货币政策的目标是()。
一部门共有三个人数相等的工作小组,其中一组的男员工人数与二组的女员工人数相同,三组的男员工人数是全部门男员工的。则女员工占全部门人数的比例是:
阅读下列说明和C++代码,将应填入___________(n)处的字句写在答题纸的对应栏内。【说明】某大型购物中心欲开发一套收银软件,要求其能够支持购物中心在不同时期推出的各种促销活动,如打折、返利(例如,满300返100)等。现采用策略(Strate
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和
最新回复
(
0
)