首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
31
问题
若有以下程序
#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://www.kaotiyun.com/show/Bq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=2,c=5;printf(″a=%%d,b=%%d\n″,a,c);}程序的输出结果是()。
有以下程序段:intm=33,n=66;m=m^n;n=n^m;m=m^n;执行上述语句后,m和n的值分别是()。
有以下程序:#include<stdio.h>#definePT3.5;#defineS(x)PT*x*xmain(){inta=1,b=2;printf(″%4.1f\n″,S(a+b));}程序运行后的输出结果是()
有以下程序:#include<stdio.h>voidfun(intn){staticintx[3]={1,2,3};intk;for(k=0;k<3;k++)x[k]+=x[k]—n;for(k=0;k<3;k++)pr
关于“while(条件表达式)循环体”,以下叙述中正确的是()。
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均己正确赋初值,则以下语句中错误的是
在关系数据库中,描述全局数据逻辑结构的是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
在软件开发中,下面不属于设计阶段的任务的是()。
随机试题
何谓卷边接头?
A.高B.相同C.低D.增加E.减少老年人的肾单位
下列各项,不属产后尿潴留气虚证主要症状的是
下列选项中,不是乳香作用的是
A、乳头状腺癌B、滤泡状腺癌C、未分化癌D、髓样癌E、转移癌分泌大量降钙素的甲状腺癌是
下列选项中属于不应采用性能化防火设计评估方法的有()。
商业保险承保的可保风险要求保险标的数量充足。数量充足程度关系到实际损失与预期损失的偏离程度,进而影响保险经营的稳定性。这表明可保风险应当具备的条件是( )。
同样一个人,由于距离的远近不同,投射在视网膜上的视像大小可以相差很大,但是我们总是认为他的大小没什么改变,仍按他的实际大小来知觉,这是知觉的【】
人民警察必须把公安机关的利益作为自己全部工作的出发点和归宿。()
耐克的生产政策和程序当耐克公司决定实施由独立的制造商(出于成本考虑,所有这些制造商均位于泰国、印度尼西亚和中国)在国外生产其所有的运动鞋类产品的战略时,公司制订了一系列的政策和生产规定以监督与其“生产伙伴”(这是一个耐克公司精心考虑的字眼,因为它
最新回复
(
0
)