首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; char fun(char x , char y) { if(x<y) return x; return y; } main() { int a=’9’,b=’8’,c=’7’; print f
有以下程序; char fun(char x , char y) { if(x<y) return x; return y; } main() { int a=’9’,b=’8’,c=’7’; print f
admin
2009-01-15
31
问题
有以下程序; char fun(char x , char y) { if(x<y) return x; return y; } main() { int a=’9’,b=’8’,c=’7’; print f ("%c\n" , fun(fun(a, B) , fun(b, C) ) ); } 程序的执行结果是
选项
A、函数调用出错
B、8
C、9
D、7
答案
8
解析
本题考核的知识点是函数的返回值以及返回值作为函数的参数。经过分析得出函数fun()的功能是比较形参x和形参y的大小,返回较小的一个.函数fun()有两个参数.本题中,首先定义了三个整型变量a、b和c,分别赋初值为9、8和7.然后执行函数fun(fun(a,b) ,fun(b,c) )。在该函数中分别将fun(a,b) 和fun(b,C) 函数的返回值作为该函数的两个实参。在函数fun(a,b) 中, 由于 a>b,故返回较小值b即8,在函数fun(b,C) 中,由于 b<c, 故返回较小值c即为7, 因此调用函数 fun(fun(a,b) ,fun(b,C) )相当于执行函数fun(8,7),返回较小值即7。所以,4个选项中选项D符合题意。
转载请注明原文地址:https://jikaoti.com/ti/v5K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设一个工程由两个窗体组成,其名称分别为Fornm1和Forum2,在Fornml上有一个名称为Command1的命令按钮。窗体Fornm1的程序代码如下:PrivateSubCommandl_Click()Dima=10Call
编写如下程序:PrivateSubCommand1_Click()Functionproc(iAsInteger)DimmAsIntege,nAsIntegerDimaAsInteger,StaticbAsInteger
以下不能设置Picture属性的控件是()。
下列选项中不符合良好程序设计风格的是
在考生文件夹下有一个工程文件sjt4.vbp,请在窗体上画两个复选框,名称分别为Chl、Ch2,标题分别为”程序设计”、”数据库原理”;然后画一个文本框,名称为Textl;再画一个命令按钮,名称为C1,标题为”确定”(如图2-209所示)。请编写适当的事件
在窗体Forml上放一个名为Textl的文本框和一个名为Commandl的命令按钮,然后编写一个事件过程。要求程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。以下能正确实现上述操作的事件过程是(
下列关于线性链表的叙述中,正确的是( )。
下列选项中不属于结构化程序设计方法的是
某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为
一个C语言程序是由
随机试题
对诊断精神分裂症最有意义的一组症状是
用氧安全的重点是做好“四防”,其内容不包括
2000年9月3日夜晚,张某在某大学附近冒充警察,查验两名逛街回来正准备返校的女生王某和李某的身份证,二人没带。张某便以两位女生行踪可疑为由,要带她们去“警区”了解情况。张某将王某和李某带至郊区的一处房内,将二人锁在屋里,并对二人说没有身份证不能放她们出去
工程量清单招标时,投标人编制投标报价前应认真复核工程量清单中的分部分项工程量,因为该工程量会影响()。
在国际货运中经常采用集装箱租赁的办法,若想租期为一年,每日都确定提、还箱量及地点,而且租金按使用天数计算。这种租赁方法称为()。
企业在市场细分之后,不考虑各子市场的特性,而只注重子市场的共性,决定只推出单一产品,运用单一的市场营销组合,力求在一定程度上适合尽可能多的顾客的需求。这是()。
ThegrammaticalwordswhichplaysolargeapartinEnglishgrammarareforthemostpartsharplyandobviouslydifferent
某企业采用Windows2000操作系统部署企业虚拟专用网(VPN),将企业的两个异地网络通过公共Internet安全地互联起来。微软Windows2000操作系统当中对IPSec具备完善的支持,图13-3给出了基于Windows2000系统部署
Trainingastronauts______notaneasything.
BeingEnthusiasticinLifeForthispart,youareallowed30minutestowriteanessayonenthusiasmbyreferringtothesayi
最新回复
(
0
)