首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int *f(int *s, int *t) { int k; if (*s < *t) { k = *s; *s=*t; *t=k; } return s; } main() { int i=3, j=5, *p=&i,
若有以下程序 #include int *f(int *s, int *t) { int k; if (*s < *t) { k = *s; *s=*t; *t=k; } return s; } main() { int i=3, j=5, *p=&i,
admin
2020-07-28
15
问题
若有以下程序
#include
int *f(int *s, int *t)
{ int k;
if (*s < *t) { k = *s; *s=*t; *t=k; }
return s;
}
main()
{ int i=3, j=5, *p=&i, *q=&j, *r;
r=f(p,q);
printf("%d,%d,%d,%d,%d\n", i, j, *p, *q, *r);
}
则程序的输出结果是( )。
选项
A、5,3,5,3,5
B、3,5,5,3,5
C、3,5,3,5,5
D、5,3,3,5,5
答案
A
解析
考查指针与函数。该函数进行的是地址传参,形参和实参指向的变量的值保持一致。函数f()中,如果(*s < *t)则将指针s、t中指向的变量的数据进行交换,s指向的地址中存放的是值较大的数据。函数调用结束后,p、q指向的值发生了改变,r和p的指向保持一致,所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/akD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算机能直接执行的程序是()。
以下叙述中正确的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码值升序排序后输出。例如,若输入"edcba",
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
下列关于线性表的叙述中,不正确的是()。
设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为
某系统总体结构图如下图所示:该系统总体结构图的深度是
随机试题
收割一片稻田,可选择甲、乙、丙3台农机。用丙收割的用时比用甲短4小时,比用乙长2小时。已知甲、乙的收割速度分别为5亩/小时和9亩/小时,那么丙的收割速度在以下哪个范围内?
某港口工程中,所配制混凝土的施工可操作性的具体要求包括混凝土的()。
某酒店施工现场(图4—1)内,酒店主体设计层数为地上17层、地下2层,建筑高度77.9m,建筑占地面积3250m2,地上部分建筑面积42477.3m2,地下部分建筑面积5300.24m2。在建酒店东侧9m处为配电房,北侧10m处为可燃材料堆场及可燃材料库房
下列关于成本法的说法中,正确的是()。
在我国,对物流成本的管理更多地停留在()层次上。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定规律性:
①在调查和追踪秦陵兵马俑学术研究的过程中②位于西安市临潼县东五公里的下河村、被誉为“世界第八奇迹”的秦陵兵马俑③记者了解到一个被掩藏了三十余年的学术争论④因其重要的文化及学术价值,一直为外界所瞩目⑤这场争论的核心问题是:兵马
妈妈、姐姐、妹妹三人现在的年龄和是65岁。当妈妈的年龄是姐姐的年龄的3倍时,妹妹是6岁;当姐姐的年龄是妹妹的年龄的2倍时,妈妈的年龄是32岁。问:妹妹现在的年龄是多少岁?()
涉及人类被试的实验心理学研究必须遵循的原则有()
中央银行在公开市场上大量抛售有价证券,意味着货币政策()。
最新回复
(
0
)