首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int*f(int*s,int*t){int*k;if(*s
若有以下程序 #include int*f(int*s,int*t){int*k;if(*s
admin
2018-01-11
13
问题
若有以下程序
#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、5,3,5,3,5
C、5,3,3,5,5
D、3,5,3,5,5
答案
D
解析
本题考查了返回值为指针的函数,函数f的主要功能为第一个参数小于第二个参数,那么交换指针的指向,这对于实参指向的数据时没有影响的。最后返回比较大的元素的地址。主函数中p指向i,q指向i,调用r=f[p,q),返回q的地址,因此*p=3,*q=5,*r=5。
转载请注明原文地址:https://jikaoti.com/ti/INa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
下列程序的运行结果是_________。#includelongfunc(intx){longp;if(x==0‖x==1)return(1);p=x*
有以下程序:main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是()。
有以下程序:voidfun(char*a,char*b){a=b;(*a)++;}main(){charc1=’A’,c2=’a’,*p1,*p2;p1=&c1;p2=*c2;fun(p1,p2);print
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为()。
设有定义语句:“inta[][3]={{0),{1),{2});”,则数组元素a[1][2]的值是_________。
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
下面程序段的执行结果为()。inti=3,j=0,k=0;for(;i>0;--i){++k;do{++j;if(i!=j)break;++k;}while(j<5);
给定程序MODll.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的
随机试题
计算下列三重积分:exdxdydz,Ω是由平面x=0,y=1,z=0,y=x,x+y-z=0所围成的闭区域;
女,40岁。2年前出现晨起双腕关节、双手掌指关节僵硬,持续约1小时,活动后可略缓解,同时伴有发热、乏力、消瘦、全身不适,逐渐出现掌指关节梭形肿胀和手指的尺偏畸形。辅助检查:X线检查示早期关节周围软组织肿胀、骨质疏松,软骨下骨质囊样变,关节间隙变窄,类风湿因
女性,75岁。慢性咳喘20余年,近3年伴有双下肢水肿,5天来咳喘加重,应用抗生素、利尿剂,效果不著,1天来失眠、烦躁。血气分析:pH7.35,PaO255mmHg,PaCO274mmHg,AB42mmol/L,血氯80mmol/L。该患者可能的诊断为(
检查阴道毛滴虫以下哪种方法不正确
平均指数和综合指数的区别有()。
王某3月出版一本短篇小说集取得稿费5万元。该小说集中的一篇小说由电视制作中心改编成电视剧,又支付作家改编许可费10000元。王某3月份应纳税额为()元。
“五条禁令”自()起施行。原来规定与“五条禁令”不一致的,以“五条禁令”为准。
写出下面句子的拼音这本儿书我还想再看看
树是节点的集合,它的根节点数目是
在纽约到北京之间的航线上,我【131】是飞行公里数最多的乘客之一。1975年以来,我平均每年往返3次,总共【132】有75次之多。这75次往返的过程中,我乘过不同航空公司的飞机。对【133】家公司的服务有很深的感受。作为一个中国人,我自然对“中国
最新回复
(
0
)