首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> int*f(int*s,int*t){int k; if(*s<*t){ k=*s;*s
若有以下程序 #include<stdio.h> int*f(int*s,int*t){int k; if(*s<*t){ k=*s;*s
admin
2020-07-28
56
问题
若有以下程序
#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、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指向i和j,值为3和5,j的值大于i的值,因此调用函数f以后,返回i的地址,r指向j,同时i和j的值交换,i=5,j=3,p和q的指向不变,p指向i,q指向j。
转载请注明原文地址:https://kaotiyun.com/show/363p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中,再把a所指数组元素中的
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,其功能是:把低于平均分的学生数据放人b所
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:根据以下公式求竹的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度
有以下程序:#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};voidf(structA*t);m
有关return语句说法不正确的是()。
请编写一个函数voidfun(char*tt,intpp[]),统计在tt所指字符串中“’a’”到“’z’”26个小写字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串:abcdefgabcdeabc后,程序的输出结果应该是:
以下叙述中正确的是
软件生存周期中,解决软件“怎么做”的阶段是
下面属于良好程序设计风格的是()。
随机试题
腊肠犬,雌性,8岁,不愿挪步,行动困难,不愿让主人抱。精神欠佳,食欲下降,腹围稍增大,尿失禁,肛门反应迟钝。触诊腰部皮肤紧缩,痛叫。该病最可能的诊断是
()在工程项目施工中处于中心地位,对工程项目施工进行全面管理。
2011年3月,某公司向一非居民企业支付利息26万元、特许权使用费40万元、财产价款120万元(该财产的净值为50万元),该公司应扣缴企业所得税()万元。
材料:小明的父母都从事房地产开发工作。因为工作的原因,小明从小到大跟着父母去过不少地方,每个地方待了不到两三年,就又要到另一个城市去。因为父母工作忙,小明与父母的沟通也不是很多,每次到了一个新的地方,进入当地学校读书,小明就又要适应一个新的环境。而当小明
Everyhumanbeinghasuniquearrangementofskinonhisfingersandthisarrangementisunchangeable.Scientistsandexpertshave
阅读以下文字,回答问题。这种群体意见通过传染、暗示、联想,结成了一种共同心理,把人们链接在一起,成为“粉群体”。他们能以最快的速度聚合,这种结合并非源于相同的阶层、职业、地域等关系,而仅仅是出于相同或近似的情绪、意见与态度。“粉”与“粉”之间关系
关于犯罪客体与犯罪对象,下列说法错误的是()
WhenMelissaMahanandherhusbandvisitedtheNetherlands,theyfeltimprisonedbytheirtourbus.Itforcedthemtoseetheci
当用户使用外部设备时,其控制设备的命令传递途径依次为()。
A、 B、 C、 D、 C
最新回复
(
0
)