首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 char fun(char x,char y) { if(x<y)return x; return y; } main() { int a=’9’,b=’8’,c=’’; printf("%
有以下程序 char fun(char x,char y) { if(x<y)return x; return y; } main() { int a=’9’,b=’8’,c=’’; printf("%
admin
2009-04-15
24
问题
有以下程序 char fun(char x,char y) { if(x<y)return x; return y; } main() { int a=’9’,b=’8’,c=’’; printf("%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。
转载请注明原文地址:https://kaotiyun.com/show/5oWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有语法错误的赋值语句是( )。
窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时
以下关于多重窗体程序的叙述中,错误的是( )。
设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程:PrivateSubHScroll1_Change()Text1=HScroll1EndSub在程序运行时,当把滚动框移动
以下不能输出"Program"的语句是( )。
下列操作说明中,错误的是( )。
在考生文件夹下有一个工程文件sjt3.vbp。其窗体文件上有一个标题为“得分”的框架,在框架中有一个名称为Text1的文本框数组,含6个文本框控件;文本框Text2用来输入难度系数。程序运行时,在左边的6个文本框中输入6个得分,输入难度系数后,单击“计算分
结构化程序的三种基本控制结构是
某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中:PrivateSubCommand1_Click()Open“out.txt”ForOutputAs#2Print“Text1”
随机试题
根据《合同法》,合同的订立需要顺序经过()。
码头接岸结构及岸坡在施工期和使用期整体稳定性验算应符合下列规定:施工期应验算()等各种情况下的岸坡稳定性。
根据现行国家标准《建筑消防设施的维护管理》,在建筑消防设施维护管理时,应对自动喷水灭火系统进行巡查并填写《建筑消防设施巡查记录表》,下列内容中,不属于自动喷水灭火系统巡查记录内容的是()。
企业财务管理体制的核心是()。
某办公用品在公司将顾客细分为两类:一类是大客户,这类顾客由该公司的全国客户经理负责联系,另一类是小客户,由外勤推销人员负责联系。该公司进行市场细分的依据是()。
下列先秦思想家中,主张施仁政行王道的一位是()。
坚持与时俱进,就是党的全部理论和全部工作要
Whenwearrivedattherailwaystation,theywere______there.
ASwedejoinedNapoleon’sArmybecauseheadmiredthegreatgeneralsomuchthathewantedtofightforhim.HeknewnoFrenchb
Whatpurposedoesthispassagepossiblyserve?Howmanycomputermodelsarementionedinthispassage?
最新回复
(
0
)