首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
若有以下程序 #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
admin
2015-07-31
34
问题
若有以下程序
#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、5,3,3,5,5
B、3,5,5,3,5
C、3,5,3,5,5
D、5,3,5,3,5
答案
D
解析
在主函数中分别给整型变量i、j和指针型变量p、q赋初值,并声明指针变量r;调用f函数,并将实参变量p和q的值传递给形参变量s和t,并且f函数是指针型函数,即函数的返回值将是一个地址。在f函数中,如果条件成立,则将指针变量s和t的值互换,并且将指针s的地址返回主函数。最后输出i, j, *p, *q, *r的值,即5,3,5,3,5。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ZIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a是int型变量,则下列表达式的值为______。(a=2*3,a*2),a+4
下面程序main(){intx=32;printf("%d\n",x=x<<1);}的输出是______。
要求使下列程序输出5个整数,请填空。for(i=0;i<=______;printf("%d\n",i+=2));
若有定义floata=25,b,*p=&b;,则下列对赋值语句*p=a;和p=&a;的正确解释为()。
下列叙述中错误的是()。
下面程序main(){inti,j,m,n;i=5;j=10;m=++i;n=j++;printf("%d,%d,%d,%d",i,j,m,n);}运行后,i,j,
在C语言中,下列关于文件操作的叙述正确的是()。
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
若变量已正确定义,要求程序段完成5!的计算,不能完成此操作的程序段是______。
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
患者男,48岁。诊断为糖尿病,患者拟在家中自行监测血糖。护士应告知其餐后2小时血糖的正常值是()
湿陷性黄土场地上,丙类建筑的基础埋置深度不应小于()m。
甲公司2014年度至2016年度对乙公司债券投资业务的相关资料如下:(1)2014年1月1日,甲公司以银行存款900万元购入乙公司当日发行的5年期公司债券,作为持有至到期投资核算,该债券面值总额为1000万元,票面年利率为5%,每年年末支付利息,到期一次
在我们的社会生活中,经济条件比较好的人和经济条件比较差的人交往,前者不能带有优越感看不起后者,后者也不能带有自卑感,感到低人一头。这是人际交往中()。
效度的功能包括()。
我国于1978年开始实行改革开放,那么我国对外开放的步骤依次是()。
在南极海域冰冷的海水中,有一种独特的鱼类,它们的血液和体液中具有一种防冻蛋白,因为该蛋白它们才得以存活并演化至今。但时至今日,该种鱼类的生存却面临巨大挑战。有人认为这是海水升温导致的。以下哪项如果为真,最能支持上述观点?()
情绪的主观体验测量方法主要有哪些?
asharedfuture
Inrecentyears,wehaveallwatchedtheincreasingcommercializationofthecampus.Thenumerousadvertisingpostersandthego
最新回复
(
0
)