首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> 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
若有以下程序 #include<stdio.h> 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
admin
2019-06-09
39
问题
若有以下程序
#include<stdio.h>
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、3,5,5,3,5
B、5,3,5,3,5
C、5,3,3,5,5
D、3,5,3,5,5
答案
D
解析
本题考查了返回值为指针的函数,函数f的主要功能为第一个参数小于第二个参数,那么交换指针的指向,这对于实参指向的数据时没有影响的。最后返回比较大的元素的地址。主函数中p指向i,q指向j,调用r=f(P,q),返回q的地址,因此*p=3,*q=5,*r=5。
转载请注明原文地址:https://kaotiyun.com/show/2RRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义数组的语句中错误的是
以下关于字符串的叙述中正确的是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若有以下程序#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf(’’%d,%d\n’’,S(k+j),T(k+j));}则程序的输出结果是
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用.1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
女性,66岁,右鼻翼有直径1.5cm的圆形斑块,部分表面有糜烂。切片见在表皮与真皮交界处有一个实性基底细胞样细胞团块,周边呈栅栏状排列,肿瘤与真皮间有裂隙。真皮纤维化,并见区域性淋巴细胞浸润。该病变最可能的病理诊断是
A.产后腹痛B.产后痉证C.产后身痛D.产后发热E.产后血晕新产后,发生手足抽搐,项背强直,甚至口噤,角弓反张,应诊为
房地产的价值是其未来净收益的现值之和。()
通过预算、税收、财政投资等政策手段进行调节,以优化资源配置,是市场经济下的公共财政所具有的()职能。
下列选项属于接近拜访顾客的方法的是()。
电力系统中性点运行方式是指电力系统中发电机或变压器的中性点的接地方式。()
“三个代表”思想的内容是中国共产党要始终代表中国先进生产力的发展要求:中国共产党要始终代表中国先进文化的前进方向;中国共产党要始终代表中国最广大人民的根本利益。()
“问渠哪得清如许,为有源头活水来。”此名句出自______之手。
=_______.
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:FunctionFun(x) y=0 Ifx
最新回复
(
0
)