首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x,int y) {if(x!=y)return(y); else return((x+y)/2); } main() { int a=4,b
有以下程序: #include int fun(int x,int y) {if(x!=y)return(y); else return((x+y)/2); } main() { int a=4,b
admin
2019-12-17
46
问题
有以下程序:
#include
int fun(int x,int y)
{if(x!=y)return(y);
else return((x+y)/2);
}
main()
{ int a=4,b=5,c=6;
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,所以返回6;fun(2*a,6)即fun(8,6),8!=6,所以返回6。
转载请注明原文地址:https://www.kaotiyun.com/show/QQCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序,在VC6平台上编译运行,程序运行后的输出结果是#include<stdio.h>main(){ints,t,A=10;doubleB=6:s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t)
有以下程序structS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",_______);}程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是
以下叙述中正确的是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均己正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->next;
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在[]处应填入的选项是Structlink{chardata;[]}node;
以下选项中关于C语言常量的叙述错误的是
运行下面的程序,输入字符串“MicrosoftVisualStudio”,则程序的执行结果是()。#include<stdio.h>main(){charChr[20];scanf(’’%s’’,&Ch
下面不属于软件需求分析阶段任务的是
随机试题
直线滚动导轨副的安装误差,对摩擦阻力和导轨副的作用寿命都有一定影响。()
ComingSoontoaTheaterNearYou!Whatarespecialeffects?DoyouenjoymoviesthatusealotofspecialeffectsDinosaurs
下列临床表现可见于甲状腺功能亢进症患者的是
腋毛癣与下列哪种感染有关
股份有限公司以超过股票票面金额的发行价格发行股票所得的溢价款,应当列为公司的()。
特种设备使用单位应当在设备投入使用前或者投入使用后()d内到设备所在地市以上的特种设备安全监督管理部门办理特种设备使用登记。
利用()的方法编制进度计划必须很严谨地分析和考虑工作之间的逻辑关系。
某交易者预期百度的股票价格将上涨,在市场上购买了百度的看涨期权。期权费为10美元,执行价格是160美元,假如到期日百度股票的市场价格涨到180美元,那么,交易者选择执行期权,获得的收益是()美元。
Apairofdice,rolledagainandagain,willeventuallyproducetwosixes.Similarly,thevirusthatcausesinfluenzaisconstan
以下叙述错误的是()。
最新回复
(
0
)