首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int*f(int*s,int*t){int*k;if(*s
若有以下程序 #include int*f(int*s,int*t){int*k;if(*s
admin
2019-08-10
32
问题
若有以下程序
#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://kaotiyun.com/show/NgRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
C语言中char类型数据占字节数为
下面不属于软件测试实施步骤的是
下面不属于软件设计阶段任务的是
若有以下程序#includemain(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i<7;i++)scanf("%c",&b[i]);gets(A);print
sizeof(double)是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={
随机试题
初孕妇,28岁,孕38周。查体:心率96次/分,血压160/102mmHg,无自觉症状,骨盆正常,宫口未开。对该孕妇的处理,正确的是
关于遗传密码的描述正确的是
心室颤动时电除颤的能量选择应为()
在基层上用于浇洒透层的材料包括()。
按照国家统一的会计准则制度要求,会计科目按其性质划分为()。
汉族宗教信仰的明显特点不包括()。
()的出现和发展是经济全球化与网络技术创新的结果,它彻底地改变了供应链上原有的物流、信息流、资金流的交互方式和实现手段,能够充分利用资源、提高效率、降低成本、提高服务质量。
四元方程组Ax=b的三个解是α1,α2,α3,其中α1=(1,1,1,1)T,α2+α3=(2,3,4,5)T,如r(A)=3,则方程组Ax=b的通解是______.
设做一次实验的费用为1000元,如果实验失败,则要另外再花300元对设备调整才能进行下一次的实验.设各次实验相互独立,成功的概率均为0.2,并假定实验一定要进行到出现成功为止.求整个实验程序的平均费用.
中国正与17个国家协商,要把高铁网络(high-speedrailwaynetwork)延伸到这些国家。这些国家大多数矿产和能源资源都很丰富。这些线路将会按照中国高铁建设标准来铺设,最高时速可达到350公里。中国承诺为他们提供技术、设备和高速列车,甚至
最新回复
(
0
)