首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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=
若有以下程序 #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=
admin
2018-11-21
18
问题
若有以下程序
#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、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指向i和j,值为3和5,{的值大于i的值,因此调用函数f以后,返回j的地址,r指向i,同时i和j的值交换,i=5,j=3,p和q的指向不变,p指向i,q指向j。
转载请注明原文地址:https://kaotiyun.com/show/YSxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inculdemain(){inta=1,B=2,c=3,d=0;iF(a==1)iF(B!=2)iF(c==3)d=1;elsed=2;elseiF(c!=3)d=3;el
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;
写出下列程序的输出结果______。main(){intn=0;while(n++<=1);printf("%d,",n);printf("%d",n++);}
若有如下程序:main(){intx=1,n;for(n=0;n<5;n++){switch(n){case3:x+=3;case2:x+=2;case1:case0:
关于C语言中数的表示,以下叙述中正确的是
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
不改变关系表中的属性个数但能减少元组个数的是___________。
下列程序执行后输出结果是()main(){chararr[2][4];strcpy(arr,"you");strcpy(arr,[1],"me");arr[0][3]=’&’;printf(
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
为用户与数据库系统提供接口的语言是
随机试题
Isuggestedheshould_______himselftohisnewconditions.
用于IgM类抗体测定方法为
患者,男,26岁。左臀部枪击伤5天。查体:子弹入口周围皮肤明显红肿,有多量脓性分泌物,未发现子弹出口。此时适宜的治疗措施是
患儿,男性,4个月。体重5kg。腹泻3天,每日7~8次,蛋花汤样、无腥臭,奶后呕吐2次。面色稍苍白,上腭裂,精神较差,皮肤稍干燥,眼窝、前囟凹陷,皮下脂肪减少,皮肤弹性较差,哭有泪,四肢末梢较冷,血清钠128mmol/L。估计该患儿的脱水程度及性质是
山西襄汾丁村的道路系统有许多支路采取“丁字形”,这种布局出于()考虑。
下列关于模板、支架和拱架的设计与验算的说法,正确的是()。
拉尼娜现象
软件设计模块化的目的是【】。
软件设计中模块划分应遵循的准则是( )。
ThethemeofWorldNoTobaccoDayin2003is"Tobacco-FreeFilms,Tobacco-FreeFashion:Action!".WorldNoTobaccoDayisceleb
最新回复
(
0
)