首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
27
问题
若有以下程序
#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://www.kaotiyun.com/show/WUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。{printf("%d",++*x);}voidmain(){inty=3;p(&y);}
下列程序的输出结果是()。char*point(char*pt):main(){charb[4]={’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*pt);}
下列程序的运行结果是()。#includevoidfun(int*s,int*p){staticintt=3;*p=s[t];t--:}voidmain(
以下程序的输出结果是()。voidprt(int*m,intn){int1;for(i=0;i<n;i++)m[i]++;}main(){inta[]={1,2,3,4,5),i;
有以下程序:main(){intx,1;for(i=1;i<=50;i++){x=i;if(x%2=0)if(x%3=0)if(x%7=0)printf("%d,i)";}}输
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输人数据的形式应该是_________。chara[10],b;scanf("a=%sb=%c",a,&b);
有下列程序:intfunl(doublea)(returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b
结构化程序设计主要强调的是()。
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
数据流图的类型有——和事务型。
随机试题
肺活量等于()。
公文可以作为机关公务活动的文字记录,因为具有()
某企业预期未来年均收益额为120万元,资本化率为10%,采用资产基础法计算的企业价值为1250万元,则该企业商誉的价值为()
患者,男性,35岁。高处坠落致四肢瘫痪5小时。查体:神志清,呼吸25次/分,双上肢屈肘位瘫痪,双上肢自前臂外侧及上肢内侧皮肤痛觉丧失,躯干自胸骨角平面以下运动及感觉丧失。术后患者6天逐渐出现神志不清,尿量明显增多等现象,最可能合并的水电平衡紊乱是
早期釉质龋病损区分层不包括
A.肾虚肝郁证B.心血亏虚证C.心肾不交证D.肝郁气滞证E.肾虚血瘀证经行前后出现精神抑郁,胸闷胁胀,少腹胀痛,烦躁易怒。其证候是
A.出现浑浊、沉淀、变色和活性降低B.不发生任何变化C.透明度不改变而效价降低的潜在性变化D.出现红色沉淀E.出现褐色沉淀青霉素与碳酸氢钠、氢化可的松药品配伍
有一两跨四层框架。梁、柱现浇,楼盖为装配式楼盖。梁的跨度为6m,混凝土强度等级为C30,受力纵筋为HRB335,箍筋为HPB300。屋面梁b=300mm,h=500mm,顶层柱b=400mm,h=500mm,梁的混凝土保护层厚度为25mm,柱的混凝土保护层
根据企业破产法律制度的规定,下列债务中,在清偿破产费用和共益债务后,应从破产财产中按第一顺位获得清偿的是()。
属于企业筹集的资本金为()。
最新回复
(
0
)