首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x==y)return(x); else return((x+y)/2); } main() {
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x==y)return(x); else return((x+y)/2); } main() {
admin
2021-06-15
30
问题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
{ if(x==y)return(x);
else return((x+y)/2);
}
main()
{ int a=1,b=2,c=3;
printf(’’%d\n’’,fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。
选项
A、2
B、3
C、4
D、5
答案
A
解析
fun(b,c)即fun(2,3),2!=3,所以返回(2+3)/2=2;fun(2*a,2)即fun(2,2),2==2,所以返回2。
转载请注明原文地址:https://kaotiyun.com/show/a0tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
软件需求规格说明书的作用不包括
以下叙述中正确的是
以下C语言用户标识符中,不合法的是
C语言中char类型数据占字节数为()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string.h>main(){chara[10]="abc",b[10]="012",c[10]="xyz";strc
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0,11.0,则输出应为S=35.951014
算法的空间复杂度是指()。
算法的时间复杂度是指()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
下属有关感觉障碍的类型与范围组合哪些是错误的()
患者女,45岁,发热、头疼l天,医生要为她做腰穿检查,患者有恐惧感,拒绝检查,从伦理要求考虑,临床医生应向病人做的主要工作是()
按照《招标公告发布暂行办法》的规定,原国家发展计划委员会经国务院授权,指定()为发布依法必须招标项目的招标公告的媒介。
下列经济指标中,属于滞后指标的是()。
跨栏项目在田径比赛中属于()。
玛雅文化
下列选项中,符合研究课题表述规范的是()。
设z=z(x,y)由z+ez=xy2确定,则dz=_____
但我觉得我在为许多家长说话,他们害怕因为表达自己的观点而被指指点点。(speakfor:forfearof)
Hehastocheckthe(spell)______ofadifficultwordbeforeheusesit.
最新回复
(
0
)