首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int *f(int *x, int *y) { if (*x<*y) return x; else return y; } main() { int a=7,b=8,*p,*q
有以下程序: int *f(int *x, int *y) { if (*x<*y) return x; else return y; } main() { int a=7,b=8,*p,*q
admin
2010-01-10
14
问题
有以下程序: int *f(int *x, int *y) { if (*x<*y) return x; else return y; } main() { int a=7,b=8,*p,*q,*r; p=&a; q=&b; r=f(p,q); printf ("%d,%d,%d\n",*p,*q,*r); } 执行后输出结果是( )。
选项
A、7,8,8
B、7,8,7
C、8,7,7
D、8,7,8
答案
2
解析
本题定义了一个返回值为指针的函数f(),此函数有两个指针型的形参x和y,该函数的功能,是返回x和y指向的变量中值较小的那个指针变量。主函数中定义了两个指针变量p和q,并让它们指向变量a和b,调用函数f(),返回指向的变量值较小的指针变量,r的值为指针变量p的值(变量a的地址),因此最后输出的*p、*q和*r的值是7,8和7。所以,B选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/0QWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮(其Nine属性为Command1),然后编写如下代码:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4):j=1
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是()。
设变量x中的值是395,则下面语句的输出是
窗体上有名称为Listl的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是
以下不能用Print方法输出数据的对象或窗口是
下面不属于对象主要特征的是
软件需求规格说明书的作用不包括
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
随机试题
“我们搞的是社会主义市场经济,‘社会主义’这几个字是不能没有的,这并非多余,并非画蛇添足,而恰恰相反,这是画龙点睛。所谓‘点睛’,就是点明我们的市场经济的性质。”社会主义市场经济体制是社会主义基本制度与市场经济的结合,其基本特征是()
疑似糖尿病时,最好进行
上颌骨骨折下垂移位引起呼吸困难的主要的抢救措施是
零售药店不得经营的药品是
关于路基的干湿类型的说法错误的是()。
甲、乙系同事,共同合租丙的一套两居室住房,经丙同意,甲、乙请丁对该两居室进行简单装修。丁找来戊等3名装修工人进行具体施工。在装修过程中,戊嫌甲养的一盆绿色植物碍事,遂将其搬到阳台窗台上。一日,狂风大作,将那盆绿色植物吹落,砸伤楼下躲避不及的骑车人庚,在躲避
一般资料:张某,女性,19岁,大学一年级学生。案例介绍:张某以高分考入某重点大学,她学习认真,乐观开朗,热情助人,人际关系良好,很受同学的喜欢。但这学期开学后同学们纷纷反映张某变了,有时很兴奋,不停地自言自语说着什么,但同学们听不懂她在说什么,说
某公司一直采用硬性分配法对员工进行绩效考评,公司都要根据员工的平时表现,将每个部门的员工划分为A、B、C、D、E五个等级,分别占10%、20%、40%、20%、10%。如果员工有一次被排在最后一级,工资降一级,如果连续2次排在最后一级,则下岗进行培训,直到
《体育与健康》课程开始上课整队时,老师(或体育委员)按顺序发出队列口令,正确的是()。
HowTwoGreatConflictsHelpedtoChangeEuropeNinetyyearsagoonasunnymorninginNorthernFrance,somethinghappenedt
最新回复
(
0
)