首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int*f(int*S,int*t){ int k: if(*S<*t){ k=*s;*s=*t;*t=k;} return s;} main(
若有以下程序 #include int*f(int*S,int*t){ int k: if(*S<*t){ k=*s;*s=*t;*t=k;} return s;} main(
admin
2020-05-19
45
问题
若有以下程序
#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、3,5,5,3,5
B、3,5,3,5,5
C、5,3,5,3,5
D、5,3,3,5,5
答案
C
解析
函数f为返回值为指针的函数,主要功能是返回s和t指向空间值大的数据的地址,同时如何s指向空间数据大于t指向空间的数据,那么交换。主函数p和q指向j和j,值为3和5,j的值大于i的值,因此调用函数f以后,返回j的地址,r指向j,同时i和j的值交换,i=5,j=3,p和q的指向不变,p指向i,q指向j。
转载请注明原文地址:https://jikaoti.com/ti/poG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:将NxN矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。例如,若N=3,有下列矩阵:123456789交换后为:321
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
给定程序MODIl.C中,函数fun的功能是判断整数n是否是“完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为“完数”。例如:6的因子包括1、2、3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
下列特征中不是面向对象方法的主要特征的是()。
关系表中的每一行记录称为一个()。
下面属于软件设计阶段产生的文档是()。
下面不属于结构化程序设计原则的是()。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码值是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
以下能正确定义一维数组的选项是
随机试题
进入新单位后。领导没有给你明确工作目标,假如是你,该怎么办?
看同样一个人,由于距离远近不同,在视网膜上视像大小相差很大,但我们总认为他并没有什么变化。这是()
在下列特定穴中治疗腑病一般多用
患者,女,35岁。右手切割伤后5小时。查体:右手掌4cm长裂口,内有肌腱断端外露。X线检查未见骨折。处理原则不正确的是
某多层商场建筑高度为22.5m,每层建筑面积为1500m2,屋顶设有高位消防水箱及增压稳压设施,某消防服务机构的工作人员对建筑内安装完成的湿式室内消火栓系统进行检测,下列检测结果中,符合现行国家技术标准的是()。
原始凭证和记账凭证有何差别?
文化的整合功能是指它在协调群体成员的行动方面所发挥的作用。社会群体中不同的成员都是___________的行动者,他们基于自己的需要,根据对情形的判断和理解采取行动。文化是他们之间沟通的中介,如果他们能够___________文化,就能有效沟通,消除隔阂,
《吠陀》
对二元函数z=f(x,y),下列结论正确的是().
A、AmuseumexhibitionofAfricanbaskets.B、Changesinbasket-weaving.C、DifferencesbetweenAfricanandAmericanbaskets.D、The
最新回复
(
0
)