首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: ≠include int fun(int x,int y) {if(x!=y)return((x+y)/2); else return(x); } void main() {int a=3,b=5,c=6; printf(’’%d\n’’,f
有以下程序: ≠include int fun(int x,int y) {if(x!=y)return((x+y)/2); else return(x); } void main() {int a=3,b=5,c=6; printf(’’%d\n’’,f
admin
2020-10-26
50
问题
有以下程序:
≠include
int fun(int x,int y)
{if(x!=y)return((x+y)/2);
else return(x);
}
void main()
{int a=3,b=5,c=6;
printf(’’%d\n’’,fun(fun(b,c),2*a));
}
程序运行后的输出结果是( )。
选项
A、6
B、5
C、8
D、12
答案
B
解析
函数fun(int x,int y)是求两个正数的平均数,返回结果为整数,所以,若x+y是奇数,返回结果将会舍掉0.5。在主函数调用fun函数时是嵌套调用,第一次先执行fun(b,c),返回结果5,第二次再调用fun(5,6),返回结果为5。
转载请注明原文地址:https://www.kaotiyun.com/show/qR3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于栈叙述正确的是
有以下程序#include<stdio.h>main(){inta=5,b=1,t;t=(a<<2)|b;printf("%d\n",t);}
在软件设计中不使用的工具是
下列选项中不属于软件生命周期开发阶段任务的是
下面描述中,不属于软件危机表现的是()。
以下选项中正确的语句组是()。
在面向对象方法中,不属于“对象”基本特点的是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(口代表一个空格符)()。【08年9月】
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:structlink{doubledt;struetlink,*next;};若指针p指向A结点,在不改变P指向的前提下,以下选项中不能
随机试题
WhentheUnitedStateswasfoundedtherewere______states.()
A、 B、 C、 D、 C
下列不属于类风湿关节炎临床特点的是
含有喹唑啉结构的药物是含有萘环结构的药物是
下列会计分录中,属于简单会计分录的是()。
()对于知识相当于分析对于()
对地方权力实施监督,显然有一个“及时到达”的问题,监督必须属地化。地方权力支配地方资源,影响民众切身利益,理应受到当地纳税人和媒体的监督制约。对于权力的滥用,当地民众和媒体有着天然的敏感。在感知上也有时间与空间的便利,相应的监督制约离开他们是不可想象的。对
设A是3阶矩阵,且各行元素之和都是5,则A必有特征向量_______.
从来没有人逼他这么做,一切都是他自愿的。
Itisnot,byanymeans,theworld’soldestcompany.ThereareJapanesehotelsdatingbacktothe8thcentury,Germanbreweries
最新回复
(
0
)