首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; 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
68
问题
有以下程序; 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://kaotiyun.com/show/E6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有名称为Command1的命令按钮,名称分别为List1、List2的列表框,其中List1的MultiSelect属性设置为1(Simple),并有如下事件过程:PrivateSubCommand1_Click()F
以下说法中正确的是
有如下程序:PrivateSubCommand1_Click()DimiAsInteger,jAsInteger,sumAsIntegern=1Doj=1Dosum=sum+j:j=j+1Printj;LoopUnti
支持子程序调用的数据结构是
(1)考生文件夹中有工程文件sjt3.vbp。程序运行时,单击窗体,则开始每隔5秒钟在文本框中显示一次当前时间,文本框中文字的颜色每隔8秒在红色(颜色值为&HFF)与黑色(颜色值为0)之间切换。在给出的窗体文件中已经有了全部控件,但程序不完整。要
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了3个关联表对象,名为“tStud”、“tCourse”、“tScore”、一个空表(名为“tTemp”)和一个窗体对象(名为“fTemp”)。请按以下要求完成设计。(1)创
软件设计中模块划分应遵循的准则是( )。
在窗体Forml上放一个名为Textl的文本框和一个名为Commandl的命令按钮,然后编写一个事件过程。要求程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。以下能正确实现上述操作的事件过程是(
设一棵树的度为4,其中度为4,3,2,1的结点个数分别为2,3,3,0。则该棵树中的叶子结点数为()。
随机试题
_______是教育者组织学生参加各种实际活动,在行为实践中使学生接受磨炼和考验,以培养优良思想品德的方法。
患者,男性,60岁,颈肩疼痛,僵硬,双侧上肢麻木、感觉过敏、无力,放电样串痛,臂丛牵拉试验阳性,压头试验阳性。该患者属于颈椎病的
不适合于采用常规遥感手段调查的城市信息是()。
不属于投机风险的是()。
实木复合地板面层铺设时,相邻板材接头位置应错开不小于()mm距离。
187,259,448,583,754,()
下列哪些法律属于宪法部门()。
Airpollutionkilledaboutsevenmillionpeoplelastyear,makingittheworld’ssinglebiggestenvironmentalhealthrisk,theW
在软件设计中不使用的工具是( )。
Whatdoesthecompanyhavetopreparefor?
最新回复
(
0
)