首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> int*f(int*s,int*t){ int*k;if(*s<*t){ k=s;s=t;t=k;} return s;} main(){ in
若有以下程序 #include<stdio.h> int*f(int*s,int*t){ int*k;if(*s<*t){ k=s;s=t;t=k;} return s;} main(){ in
admin
2013-10-19
16
问题
若有以下程序
#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);
pfintf("%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指向j,调用r==f(p,q),返回q的地址,因此*p=3,*q=5,*r=5。
转载请注明原文地址:https://kaotiyun.com/show/jSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是
有以下程序main(){inta[][3]={{1,2,3},{4,5,0}},(*pA)[3],i;pa=a;for(i=0;i<3;i++)if(i<2)Pa[1][i]=pa[1]
有以下程序main(){intx[8]={8,7,6,5,0,0},*9;s=x+3;printf("%d\n",s[2]);}执行后输出结果是
有以下程序intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c
在结构化程序设计方法中,下面哪种内聚性最弱?
若有如下程序:voidsub(){inta,b;a=lO;b=20;printf("%d,%d\n",b,a);}main(){inta=1O,b=20;sub();printf
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidartin(intx[N]){inti=0;while(i<N)scanf("%d",);
在下列关于宏定义命令#define的叙述中,正确的一条是()
若要定义a为3×4的二维数组,正确的定义语句是()
下列关于单目运算符++、--的叙述中正确的是()。
随机试题
拉伸试验是测量金属材料强度的唯一方法。()
脂肪酸氧化的β-氧化包括_______,_______,_______,_______。
女,46岁。因白带多半年,性交后出血1周就诊。宫颈刮片病理:宫颈鳞癌,浸润深度7mm,肉眼见癌灶最大直径≤4cm。若要清扫淋巴结,下列哪组不是清扫范围()
物权和债权的区别在于()。
以下几种物质当中,火灾危险性最大的是()
张某接受王某的委托,以王某代理人的身份依法与李某签订了合同。对于该合同的签订()。
根据《证券法》,下列选项中,属于上市公司临时报告中应披露的“重大事件”的是()。
“学会关心”是下列哪种德育模式所强调的()
宣告延续了22年的国民党反动统治覆灭的事件是()
Wetriedto______himfromclimbingthemountainwithoutaguide.
最新回复
(
0
)