首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int*f(int*S,int*t){ int k: if(*S<*t){ k=*s;*s=*t;*t=k;} return s;} main(
若有以下程序 #include int*f(int*S,int*t){ int k: if(*S<*t){ k=*s;*s=*t;*t=k;} return s;} main(
admin
2020-05-19
46
问题
若有以下程序
#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、3,5,3,5,5
C、5,3,5,3,5
D、5,3,3,5,5
答案
C
解析
函数f为返回值为指针的函数,主要功能是返回s和t指向空间值大的数据的地址,同时如何s指向空间数据大于t指向空间的数据,那么交换。主函数p和q指向j和j,值为3和5,j的值大于i的值,因此调用函数f以后,返回j的地址,r指向j,同时i和j的值交换,i=5,j=3,p和q的指向不变,p指向i,q指向j。
转载请注明原文地址:https://kaotiyun.com/show/Y0Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){chars[]={"01aXy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]=’z’)n++;printf("
C语言规定,在一个C程序中,main()函数的位置()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
给定程序MODI1.C中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,在调用fun函数之前给a输入字符串:ABCDEFGHIJK,调用函数之后,字符数组b中的内容则为:ABCDEFGHI
下列定义变量的语句中错误的是()。
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不是,函数返回值为0。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个“幻方
以下叙述错误的是()。
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
算法的空间复杂度是指()。
对于现实世界中事物的特征,在实体.联系模型中使用()。
随机试题
患者,男性,32岁,慢性肾小球肾炎。为减轻肾小球的高灌注、高压、高滤过状态,护士为患者选择的饮食为
建设工程监理活动中的协调的范围可分为()。
用节点电压法求解题11图所示电路中50kΩ电阻中的电流,为()。
根据《建设项目环境风险评价技术导则》(HJ169-2018),下列()不属于风险事故情形设定原则。
钢筋混凝土工程量计算规则正确的说法是()。
关于永续盘存制,下列说法中正确的是( )。
高级会计师任职的基本条件之一是,取得博士学位,并担任会计师职务()。
程某、张某、戴某、向某四人合资兴办了阳光房地产有限责任公司(下称“阳光公司”),注册资本为3000万元人民币,程某出资占60%,张某占20%,戴某占11%,向某占9%。公司在成立后,召开了第一次股东会会议。对公司的管理和经营活动作出决定和规划。2018年
个人质押贷款的质物可以有()。
A、Inspectsnowflakesmorecarefully.B、Makeacopyofthearticle.C、Writedownmoreinformation.D、Drawdiagramsofthediffere
最新回复
(
0
)