首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> float fun(int x,int y) { return(x+y); } main() { int a=2,b=5,c=8; printf("%3.
有以下程序: #include<stdio.h> float fun(int x,int y) { return(x+y); } main() { int a=2,b=5,c=8; printf("%3.
admin
2009-01-15
26
问题
有以下程序: #include<stdio.h> float fun(int x,int y) { return(x+y); } main() { int a=2,b=5,c=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c)); } 程序运行后的输出结果是( )。
选项
A、编译出错
B、9
C、21
D、9
答案
2
解析
本题考查函数调用。将a,b,c的值代入函数调用fun((int)fun(a+c,b),a-c)可得到fun((int)fun(10,5),-6)。函数调用分为两步:
①调用函数fun(10,5)。
②利用强制类型转换(int)将函数fun(10,5)的返回值15.000000转换成15,再将其结果作为函数的实参进行第二次函数调用fun(15,-6),其结果为9。
转载请注明原文地址:https://jikaoti.com/ti/DZK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Timer1的计时器控件,一个名称为Shapel的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubFormLoad()PrivateSubTimer
在数据库系统中,用户所见的数据模式为
数据库管理系统是
如果要定义一个窗体级变量,定义变量语句的位置应该是
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
以下VisualBasic不支持的循环结构是
下列选项中不属于软件生命周期开发阶段任务的是
深度为7的二叉树共有127个结点,则下列说法中错误的是
考生文件夹下有工程文件sjt3.vbp,控件及其属性见窗体文件。程序功能为:单击窗体,则先把数据集读入数组arr,再根据用户输入的值删除数组中对应的元素,并提示操作结果。删除元素分为三步完成:首先查找到要删除的元素,其次将其后续元素顺次前移,最后
随机试题
A、淋巴细胞和中性粒细胞B、淋巴细胞和移行上皮细胞C、移行上皮细胞和中性粒细胞D、鳞状上皮细胞和中性粒细胞E、淋巴细胞和肾小管上皮细胞肾移植后尿液细胞学检查可预示排斥反应的指征是
患儿,男,10个月,平时发育营养正常,人工喂养。腹泻3天,大便20余次/天,蛋花汤样大便,伴低热,偶有呕吐,1天来尿少,6小时来无尿。查体:精神萎靡,口干,眼窝及前囟凹陷,皮肤弹性差,四肢凉,BP64/40mmHg,血钠134mmol/L。该患儿脱水
A.200mlB.>2000mlC.500mlD.<300mlE.1000ml羊水过少是指妊娠晚期羊水量
应收账款是指因为向客户()而发生的款项。
每股股票所代表的实际资产的价值是()。
A.哨音B.恶心C.咬颊D.咬舌E.弹响上颌义齿基托后缘伸展过长()。
数据处理工作需要一套规范,这些规范不包括______。
HowtoapproachReadingTestPartTwo•InthispartoftheReadingTestyoumatchfivepeoplewithitemsinalist.•First
Man:I’msorryImissedthefootballgame,butIhadaterriblecold.Woman:Youdidn’tmissanything.Wecouldn’thaveplayedw
Theterm"qualityoflife"isdifficulttodefine.It【B1】averywidescopesuchaslivingenvironment,health,employment,food,
最新回复
(
0
)