首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
30
问题
若有以下程序
#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://jikaoti.com/ti/v2f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的C语言字符常量是
以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是
若有以下程序#include#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函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;i
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
阅读以下程序#includemain(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%d%f\n",case,pr
随机试题
人力资本
企业在建立和运行质量体系时,应抓好以下几个主要环节:
A.ⅡB.ⅦC.ⅨD.ⅫE.临床无出血症状且APTT延长,PT正常可见于哪种因子缺陷症
氯丙嗪的不良反应
A、硅胶B、活性炭C、聚酰胺D、凝胶E、大孔吸附树脂根据物质分子大小差别进行分离的吸附剂是
下列测量方法中,可用于测定工程建筑物垂直位移的有()。
用逻辑框架法评估投资项目时,逻辑框架的外部分析集中在()中。
以()表示的测量不确定度,称为标准不确定度。
青春期及青春前期是生长发育的另一个高峰,因此,青少年钙的适宜摄入量应是()mg/日。
A、Themanlikestheclassicalartinahigherdegree.B、Themanlikespopmusicbetter.C、Themanlikesneithermodernnorclass
最新回复
(
0
)