首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
53
问题
若有以下程序
#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全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。例如,若输入"Ab,cD",则输出"AB,CD"。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意
设有以下说明,则不正确的叙述是()。unionun{inta;charb;floatc;}arr;
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
给定程序MODIl.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c所指数组中,形成一个新的字符串。例如,若主函数中a字符串为:aBCDeFgH,主函数中b字符串为:ABcd,则C中的
下列语句组中正确的是()。
数据库系统的数据独立性是指()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为()。
下面不能作为结构化方法软件需求分析工具的是()。
随机试题
公安机关是人民民主专政的工具,这是公安机关的阶级属性,也是它的根本属性。()
社会主义国家行政组织区别于资本主义国家行政组织的根本标志体现为,社会主义国家行政组织是
在临床上不以粪便检查出虫卵作为诊断依据的寄生虫感染是
某企业购买一台不需安装的机器设备,其发生的下列支出中,应计入该机器设备成本的有()。
在战略风险评估中,应由专家审核的假设条件主要有()。
未成年人的父母已经死亡或者没有监护能力的,由()担任第一顺序监护人。
一个以向量V[n]存储的栈,其初始栈顶指针top为n+1,则对于x,其正确的进栈操作是()。
(2012年真题)下列选项中,符合我国刑法关于假释规定的是()。
请对学生成绩表设置内边框,样式自选,并以红色显示。
(31)withthehumaneye,acat’s(32)havemorerodsthancones,(33)helpsthecatseeinthedark.Catsalsohaveellipticalp
最新回复
(
0
)