首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: char fun(char x,char y) { if(x<y) return x; return y; } main() { int a=’9’,b=’8’,c=’7’; printf(
有以下程序: char fun(char x,char y) { if(x<y) return x; return y; } main() { int a=’9’,b=’8’,c=’7’; printf(
admin
2009-04-15
37
问题
有以下程序: char fun(char x,char y) { if(x<y) return x; return y; } main() { int a=’9’,b=’8’,c=’7’; printf("%c\n",fun(fun(a,b),fun(b,c)); } 程序的执行结果是( )。
选项
A、函数调用出错
B、8
C、9
D、7
答案
8
解析
经过分析得出函数fun()的功能是比较形参x和形参y的大小,返回较小的一个。函数fun()有两个参数。本题中,首先定义了3个整型变量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://www.kaotiyun.com/show/ZpXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是()。
设程序中使用了多个窗体,下面叙述中正确的是
以下关于文本框Text1的叙述中,错误的是
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr=“”strL=Len(xStr)
检查软件产品是否符合需求定义的过程称为()。
在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有两个标题分别为“添加”和“退出”的命令按钮,一个内容为空的列表框List1。请画一个标签,其名称为Labell,标题为“请输入编号”;再画一个名称为Text1,初始值为空的文本框,如图7所示。程序功能
下面不属于软件测试实施步骤的是
在考生文件夹下有一个工程文件sjt4.vbp,其功能是:①单击”读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序方式排列的60个数读入数组A,并显示在Textl中:②单击”输入”按钮,弹出一个输入对话框,接收用户输入的任意一个整数;单击”插
在关系数据库设计中,关系模式是用来记录用户数据的()。
随机试题
汉代察举制度中最显著的三科是____、____、_______。
判决
男,40岁,在工地劳动中铁钉扎伤足底,1周后发生破伤风。破伤风菌产生的毒素是()。
自律是会计职业道德建设的最终目标,自律的基本形式包括( )。
CFRExShip’sHoldHONGKONG是指卖方必须把货运到香港,在舱底交货。()
某投资者在10月份以50点的权利金买进一张12月份到期、执行价格为9500点的道·琼斯指数美式看涨期权,期权标的物是12月到期的道·琼斯指数期货合约。若后来在到期日之前的某交易日,12月道·琼斯指数期货升至9700点,该投资者此时决定执行期权,他可以获利(
申请鉴定的单位或者个人对设区的市级劳动能力鉴定委员会作出的鉴定结论不服的,可以在收到该鉴定之日起()日内向省、自治区、直辖市劳动能力鉴定委员会提出再次鉴定申请。
设矩阵矩阵B=P*A*P,求B+2E的特征值与特征向量,其中A*为A的伴随矩阵,E为3阶单位矩阵.
Sincetheintroductionofthenewtechnique,theproductioncost______greatly.
A、Herushedintoashopthelastminutebeforeitwaslocked.B、Hewaslockedinastorewhilethestaffhurriedhome.C、Herece
最新回复
(
0
)