首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
42
问题
若有以下程序
#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全国计算机二级
相关试题推荐
有以下程序段:intx,i;for(i=1;i<=100;i++){scanf(″%d″,&x);if(x<0)continue;printf(″%4d\n″,x);}下列各项中,针对上述程序段的描述正确的是()。
请编写函数voidfun(intx,intpp[],int*n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1、3、5、15。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
以下能正确定义字符串的语句是
下面属于软件定义阶段任务的是
在软件开发中,需求分析阶段可以使用的工具是()。
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
设有如下函数定义intfun(intk){if(k<1)return0:elseif(k=1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
随机试题
修订后的事故应急预案应重新发布,并将事故应急预案的修订情况及时()。
反映肾小球滤过功能最为可靠而灵敏的检查是
男,34岁,搬动重物时突感腰部疼痛伴左下肢放射性疼痛5小时入院。体格检查:腰部曲度变直,左小腿外侧皮肤痛觉减退,双下肢肌力无异常,双膝、踝反射(++),左直腿抬高试验45°(+)。X线片示各椎间隙无明显异常。该患者最可能的诊断是
5岁小儿,标准体重、身高、头围是体重(k8)身高(cm)头围(cm)
55岁,男性,黑朦,伴胸闷、乏力,近1年加重。查体:心界不大,心率45次/分,节律不齐,双肺无啰音,下肢无浮肿。心电图示PP间期显著延长,达2.6秒,其间无P波及QRS波,长PP间期与基本窦性PP间期无倍数关系。该患者最佳治疗方案是
A.根B.根及根茎C.花D.花序E.柱头威灵仙的药用部位是
对土地权属争议的申请,叙述错误的是()。
______是教育心理学这门学科的奠基人。
班主任工作的根本任务是要对学生()负责。
AfewyearsagoIhadan"aha!"momentregardinghandwriting.Ihadinmyhandasheetofpaperwithhandwritteninstructio
最新回复
(
0
)