首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int a,int b) { if(a>b) return(a) ; else return(b) ; } main() { int x=3,y=8,z=6,r; r=fun(fu
有以下程序 fun(int a,int b) { if(a>b) return(a) ; else return(b) ; } main() { int x=3,y=8,z=6,r; r=fun(fu
admin
2009-04-15
23
问题
有以下程序 fun(int a,int b) { if(a>b) return(a) ; else return(b) ; } main() { int x=3,y=8,z=6,r; r=fun(fun(x,y),2*z); Printf("%d\n",r); } 程序运行后的输出结果是
选项
A、3
B、6
C、8
D、12
答案
8
解析
主函数中首先定义了4个整型变量x、y、z和r,并分别给x、y、z赋初值为3、8、6,接着调用一个fun()函数,并将返回值赋给变量r。其中将fun(x,y)函数的返回值和2*z作为fun()函数的两个参数。在内层fun(x,y)函数中,将x的值和y的值传给形参a和b,此时a和b的值分别为3和8,执行if语句,由于if后面判断条件表达式“a>b”为假,所以执行else后面的语句,返回值为8。此时,外层fun(x,y)函数两个参数为8和2*z=12,所以,的赋值语句相当于r=fun(8,12),同上分析可知fun(8,12)返回值为 12,因此最后r的值为12。
转载请注明原文地址:https://jikaoti.com/ti/rFK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“启动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组uSers中,注册用户数(小于或等于10个)放在全局变量
在考生文件夹下有一个工程文件Sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出1一1000范围内能被7整除或被5整除的整数的个数,并显示在文本框中。在窗体的代码窗口中,已给出了部分程
设有如下程序:PrivateSubForm_Click()DimxAsInteger,pAsIntegerx=InputBox("请输入一个整数")p=fee(x)PrintpEndS
关系数据模型的三个组成部分中不包括()。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体如图所示。考生文件夹下有一个in5.dat文件,文件中有5个运动员的姓名、7个裁判的打分和动作的难度系数。每人的数据占一行,顺序是:姓名、7个分数、难度系数。程序运行时,单击“输入”按钮,可把in5.da
下面不属于计算机软件构成要素的是()。
下列操作中不能向工程中添加窗体的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
随机试题
汽轮机冷态启动时,蒸汽与汽缸内壁的换热形式主要是()。
《中外秘书比较》作为一门课程,它是【】
指骨X线片示,骨干中心密度减低区骨皮质膨大,边缘整齐,阴影中心有钙化点。最大可能是
接触传染病人后,刷手中错误的是
人在观察物体时,光线不仅使神经系统产生反应,由于视网膜受到光线的刺激,会在横截面上产生扩大范围的影响,使得视觉印象与物体的实际大小、形状存在差异,这种现象称为()。
(2008年考试真题)现金清查中,对于无法查明原因的现金短缺,经批准后应计入营业外支出。()
表层错误观念是指()。
下列关于在Word2003中文档设置的密码的说法,正确的是()。
网上银行作为高新技术的银行服务手段,与传统的银行服务体系相比,具有以下特征:()
U.S.jobgrowthwassurprisinglystrongin2018,butdon’texpectthattohappenagainthisyear,witheconomicheadwindsintens
最新回复
(
0
)