首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int*f(int*s,int*t) { int k; if(*s<*t) { k=*s;*s=*t;*t=k;} return s;
有以下程序: #include<stdio.h> int*f(int*s,int*t) { int k; if(*s<*t) { k=*s;*s=*t;*t=k;} return s;
admin
2019-01-11
48
问题
有以下程序:
#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,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/t7xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCⅡ码为偶数的字符放入t所指数组中(规定第一个字符放在第0位中)。例如,字符串中的数据为:AABBCCDDEEFF,则输出应当是:ABBCDDEFF。请
设x、y、z均为int型变量,请写出描述“x或y中至少有一个小于z”的表达式______。
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
设有如下关系表 ______。则下列操作中,正确的是 ______。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
下列叙述中正确的是______。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
以下数据结构中不属于线性数据结构的是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
随机试题
对于《本草经集注》,以下说法中正确的是( )
A.凝血功能障碍B.阴道分泌物异常C.恶变D.下腹包块E.输卵管破裂稽留流产可能引起
“脏腑娇嫩,形气未充”其含义是
高血压患者应慎用的止咳药是
某药物半衰期为7小时,多长时间能全部消除?()
文职人员除接受岗前培训、在岗培训、专业培训和任务培训外,还应该接受()
中国共产党决定把工作重心由乡村转移到城市的会议是______。
51.外媒纷纷报道,“中国把和平奖颁给了津巴布韦政治强人穆加贝”。几年前曾引起巨大争议的所谓“孔子和平奖”又“出彩”了。这个已经评到第6届的奖项到底是什么呢?已知关于该奖有如下事实:(1)如果穆加贝未获奖,则其言论诚实可信,而穆加贝说卡斯特罗未获奖。(
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
A、Thekeysourceofconnections.B、Thetimespentwithothers.C、Thekindofsocialcontact.D、Thedegreeofsolitude.B
最新回复
(
0
)