首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int x,int y) main() { if(x==y)return(x); { int a=4,b=5,c=6; else return((x+y)/2);
有以下程序 #include int fun(int x,int y) main() { if(x==y)return(x); { int a=4,b=5,c=6; else return((x+y)/2);
admin
2017-05-20
47
问题
有以下程序
#include
int fun(int x,int y) main()
{ if(x==y)return(x); { int a=4,b=5,c=6;
else return((x+y)/2);printf("%d\n",fun(2*a,fun(b,c)));}
}
程序运行后的输出结果是
选项
A、3
B、6
C、8
D、12
答案
B
解析
fun(b,c)即 fun(5,6),5!=6,所以返回(5+6)/2=5;fun(2*a,5)即fun(8,5),8!=5,所以返回(8+5)/2=6。
转载请注明原文地址:https://kaotiyun.com/show/5aDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010删除后,数组中
有以下程序#include<stdio.h>#include<string.h>typedefstrtlct{charname[9];charsex;floatscore[2];}STU;void
以下数组定义中错误的是
阅读下面语句,则程序的执行结果是______。#include"stdio.h"main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d,%d\n",a,b);elseprintf("
以下不正确的定义语句是
若有条件表达式(exp)?a++:b--,则以下表达式中能完全等价于表达式(exp)的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
下列叙述中,不属于软件需求规格说明书的作用的是
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;【】}node;
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
随机试题
患者,痢下赤白黏冻,白多赤少,或纯为白冻,腹痛,里急后重,饮食乏味,中脘饱闷,头身重困,舌质淡,苔白腻,脉濡缓。证属
设a,b都是向量,下列说法正确的是()。
某矿业集团公司对下属矿山企业进行安全检查时发现,该企业尾矿库泄洪道下游约100m处有多处临建宿舍。针对上述尾矿库存在的隐患,下列说法中,正确的有()。
我国期货交易中的AL期货合约是指( )期货。
充抵保证金的有价证券,在计算保证金金额时应当以证券初始约定值按相关折算率进行折算。()
要约人对要约的()作出变更是对要约内容的实质性变更。
阅读下列材料,回答问题。小王以优异的成绩大学毕业后到某市郊区的一所幼儿园任教。园长根据她来校后的工作表现,第二学期就让她提前转正。但她受社会不良风气的影响,常常利用幼儿园活动,向学校申请一些不必要的经费。她没有把全部精力放在如何搞好保育的工作上,
随着互联网技术和移动终端设备的广泛使用,借助网络实现资金支付、融通和信息中介服务的互联网金融飞速发展。深圳前海微众银行是国内第一家开业的互联网民营银行。相比于传统银行,该银行既无营业网点,也无营业柜台,更无需财产担保,而是通过人脸识别技术和大数据信用评级发
数字在各民族文化中均被赋予了多种意义。在中华文化中,“五”字占据突出位置,如,比喻非常钦佩的成语有“【R61】______”。其实,“六”字也颇受国人喜爱和重视,例如,形容某人没有情义或者不讲情面可以用“【R62】______”;泛指天下或宇宙可以说“【R
A、什么都不喜欢B、身体很好C、爱踢足球D、不爱看书D
最新回复
(
0
)