首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
19
问题
有以下程序: #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://kaotiyun.com/show/3sXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString.strLAsIntegertStr=“”:strL=Len(xStr)i=strL/2DoWhi
以下关于控件数组的叙述中,错误的是
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1To10a(k)=InputBox("输入一
VB的数值型数据分为()两种。
下面属于应用软件的是
下列选项中属于面向对象设计方法主要特征的是()。
下面不属于软件需求分析阶段主要工作的是
已知:x=-6y=39则表达式“y\x*Sgn(x)”的值为
在考生文件夹下,存在一个数据库文件“samp2.accdb”,里而已经设计好表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”,同时还设计出窗体对象“fQuery”。试按以下要求完成设计。(1)创建一个查
对于循环队列,下列叙述中正确的是()。
随机试题
调研费用包括()
(2008年第36题)下列RNA中,参与形成小分子核糖核蛋白体的是
未经批准擅自采猎野生药材物种未经批准进入野生药材资源保护区从事科研、教学、旅游等活动
根据《服务贸易总协定》的解释,国际服务贸易的部门不包括()。
背景说明:你是宏远公司行政秘书高叶,下面是行政经理苏明需要你完成的任务。便条高叶:以下是我下星期一(3月19日)要参加的一系列活动:上午开董事会议,所
下列各项中,关于股票股利的说法正确的有()。
相传古琴曲《阳春》《白雪》是赵飞燕所作。()
设向量组α1,α2,α3线性无关,向量β1可由α1,α2,α3线性表示,向量β2不能由α1,α2,α3线性表示,则对任意常数k,必有().
邓小平强调,发展是硬道理,中国解决所有问题的关键是要靠自己的发展。在当代中国,坚持发展是硬道理的本质要求,就是坚持
Hesetoutearlythismorning______(唯恐高考迟到).
最新回复
(
0
)