首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> int*flint*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*flint*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
2019-08-10
72
问题
若有以下程序
#include<stdio.h>
int*flint*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,j的值大于i的值,因此调用函数f以后,返回i的地址,r指向j,同时i和i的值交换,i=5,i=3,p和q的指向不变,p指向i,q指向j。
转载请注明原文地址:https://kaotiyun.com/show/EgRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=0,b=0,c=0c=(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
以下结构体类型说明和变量定义中正确的是
以下能正确定义字符串的语句是
下面描述中错误的是()。
若有以下程序#includevoidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}main(){intz=123456;f(z);}则程序的输出结
以下叙述中正确的是
有以下程序#includeintf(intx);main(){inta,b=0;for(a=0;a<3;a+=1){b+=f(A);putchar(’A’+b);}}intf(i
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",10
下面不能作为结构化方法软件需求分析工具的是
下列描述中不属于数据库系统特点的是()。
随机试题
在一定条件下,EDTA与金属离子形成MHY络合物称为()络合物。
Ineverycultivatedlanguagetherearetwogreatclassesofwordswhich,takentogether,comprisethewholevocabulary.First,t
前纵韧带()
患者王女士,25岁,先天性心脏病,心功能Ⅱ级,现妊娠足月入院待产。以下护理措施,错误的是
为调控房地产市场投资过热的情况,()不属于中国人民银行的调控措施。
下列各项中,( )不是我国证券账户的种类。
在客户风险监测指标体系中,资产增长率和资质等级分别属于()。
维尔达把过程能力指数满足要求的状态称为()。
自古至今,某种或某几种诗歌的语言修辞风格一旦被人们_______地认可和接受,就会形成一种新的公共话语。新的公共话语,是对已有公共话语的_______或改造。当话语权_______成一种话语霸权时,这个话语平台又提供了一个被另外的话语体系取代的可能。
Excessivesugarhasastrongmal-effectonthefunctioningofactiveorganssuchastheheart,kidneysandthebrain.Shipwrecke
最新回复
(
0
)