首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include int *f(int *s,int *t) { int *k; if(*s<*t){ k=s; s=t;t=k; } retum s; } main
若有以下程序: #include int *f(int *s,int *t) { int *k; if(*s<*t){ k=s; s=t;t=k; } retum s; } main
admin
2021-06-15
23
问题
若有以下程序:
#include
int *f(int *s,int *t)
{ int *k;
if(*s<*t){ k=s; s=t;t=k; }
retum 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
答案
B
解析
在主函数中分别给整型变量i、j和指针型变量p、q赋初值,并声明指针变量r;调用f函数,并将实参变量p和q的值传递给形参变量s和t,而且f函数是指针型函数,即函数的返回值是一个地址。在f函数中,如果条件成立。则将指针变量s和t互换,并且将指针s的地址返回主函数。最后输出i,j,*p,*q,*r的值,即3,5,3,5,5。因此B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/ZEz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。
给定程序MODI1.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.58864则低
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中。把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据为:4、
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
结构化程序设计中,下面对goto语句使用描述正确的是
以下选项中,不合法的C语言用户标识符是()。
以下选项中不合法的标识符是
下列数据结构中,能够按照“先进后出”原则存取数据的是
下列数据结构中,能用二分法进行查找的是
下列数据结构中,能用二分法进行查找的是()。
随机试题
税务机关应当对纳税人欠缴税款的情况定期予以( )。
社会主义国家的政治特征是______。
《张中丞传后叙》所歌颂的三个人物是()
有关烧伤吸入性损伤的定义哪一项是正确的
男性,68岁。陈旧性前壁心肌梗死5年,劳累后心悸、气短3年,双下肢浮肿半年。近1周气短加重,体力活动明显受限,从事一般家务活动即感喘憋。入院时心电图与2个月前相比无变化。该患者的心功能分级为()
A.维生素CB.维生素EC.维生素K3D.维生素D2E.维生素B6
及时、如实报告生产安全事故是( )的安全责任。
Pleaseleave______7:00,thenyou’llget______thereearlier.
KeepyourbodybuffwithBodyBufferSkinCareBodyBufferSkinCareproductsarespeciallydesignedformenwhoknowskincare
A、Youngcouple.B、Middle-agedcouple.C、Classmates.D、Teammates.B细节推断题。由对话中不断出现的honey可知男女二人是情侣或者夫妻关系,故C和D可以排除。而后来女士提到男士25年前在高中打
最新回复
(
0
)