首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
若有以下程序 #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
admin
2020-11-23
49
问题
若有以下程序
#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,j9*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指向j,调用r=f(p,q)。返回q的地址,因此*p=3,*q=5,*r=5。
转载请注明原文地址:https://kaotiyun.com/show/Bq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(intn,int*s){intf:if(n==1)*s=n+1;else{fun(n—1,&f);*s=f;}}main(){intx=0;fun(4,&
有以下程序段:intx,i;for(i=1;i<=100;i++){scanf(″%d″,&x);if(x<0)continue;printf(″%4d\n″,x);}下列各项中,针对上述程序段的描述正确的是()。
C语言编译程序的功能是()。
有以下程序:#include<stdio.h>voidfun(intn){staticintx[3]={1,2,3};intk;for(k=0;k<3;k++)x[k]+=x[k]—n;for(k=0;k<3;k++)pr
下列给定程序中,函数fun的功能是:将长整型数中各位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为8642。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
设typedefstruetSTR{charc;inta[4];}TV;则下面叙述中正确的是()。
下面描述中不属于数据库系统特点的是
下面结构体的定义语句中,错误的是
随机试题
患者,男,30岁。高热寒战2天,胸痛,伴咳嗽,痰中带血。听诊:右肺中部可闻及湿啰音。应首先考虑的是
阴虚发热型内伤发热,下列哪些最有临床诊断意义()
在期货交易中,无论投资者持有多头头寸还是空头头寸,都被称为()。
(2016年)在当前和今后的一个时期,推进供给侧结构性改革的主要任务有()。
某人要上某大厦的10楼,他从1楼到5楼用了100秒,按此速度,他到10楼还需要的时间为()秒。
韩国一生物学研究小组发现,激活在动脉血管细胞中发现的Ref一1蛋白质,能够阻止引发内膜增生和动脉硬化的活性氧的形成。内膜增生是指动脉血管内壁的增生和变厚,这不仅会影响正常的血液流动,严重的甚至会危及生命。据说,这是研究人员第一次发现Ref—1蛋白质和动脉硬
根据所给资料,回答下列问题。2013—2014学年该市毕业的研究生中,工学研究生所占比重约为()。
()对于科学相当于创新性对予()
为考生文件夹下MPEG文件夹中的DEVAL.EXE文件建立名为KDEV的快捷方式,并存放在考生文件夹下。
Subject:Help!Date:21/06/200510:02a.m.DearAuntAggie,I’mhavingaproblemwithmyclassmate
最新回复
(
0
)