首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int*f(int*s,int*t){int*k;if(*s
若有以下程序 #include int*f(int*s,int*t){int*k;if(*s
admin
2018-01-11
9
问题
若有以下程序
#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/WUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列表达式用于判断y是否为闰年。闰年的判断条件是:年号能被4整除但不能被100整除或年号能被400整除,请填空:________。
下列程序的运行结果是_________。#includelongfunc(intx){longp;if(x==0‖x==1)return(1);p=x*
表示关系X<=Y<=Z的C语言表达式为()。
若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是()。
设x为int型变量.则执行以下语句后,x的值为()。x=10;x=x-=x-x;
设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于()。
下列叙述中错误的是()。
若要求从键盘读入含有空格字符的字符串,应该使用函数______。
以下选项中,合法的是()。
以下程序用于判断a,b,c能否构成三角形,若能,输出YES,否则输出NO。当给a,b,c输入三角形三条边长时,确定a,b,c能构成三角形的条件是需同时满足三个条件:a+b>c,a+c>b,b+c>a。请填空。#include<stdio.h
随机试题
简述委托合同终止的原因。
浮游生物的爆发,引起水色异常的现象,即赤潮,又称红潮。是由于水中______等营养物质过多形成水体富营养化,使这些浮游生物骤然增殖造成的。
大疱性表皮松解症的共性不包括
心脏压塞的体征不包括
(2013年)某通风管道系统,通风机的总压头p=980Pa,风量Q=4m3/s。现需要将该系统的风量提高10%,则该系统通风机应具有的总压头为()。
根据《水利工程质量管理规定》,施工单位质量管理的主要内容包括()。
社会保险:是国家通过立法,采取强制手段对国民收入进行分配与再分配,形成专门消费基金,对劳动者在丧失劳动能力或失去工作机会时进行社会帮助以保障其基本生活的一种制度。 下列属于社会保险的是( )。
有确凿证据表明,偏头痛(严重的周期性头痛)不是由于心理上的原因引起的,而完全是由生理上的原因引起的。然而,数据研究结果表明,那些因为偏头痛受到专业治疗的人患有标准心理尺度的焦虑症的比率比那些没有经过专业治疗的偏头痛患者的高。下面哪一点如果正确,最有助于解决
Whilestillcatching-uptomeninsomespheresofmodernlife,womenappeartobewayaheadinatleastoneundesirablecategory
Humanshavealwayslookedattheheavensand【C1】______aboutthenatureoftheobjectsseeninthenightsky.Withthedevelopmen
最新回复
(
0
)