首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(int x,int y) {if(x==y)return(x); else return((x+y)/2); } main() {int a=4,b=5,c=6; printf("%d\n",
有以下程序 #include<stdio.h> int fun(int x,int y) {if(x==y)return(x); else return((x+y)/2); } main() {int a=4,b=5,c=6; printf("%d\n",
admin
2018-11-21
58
问题
有以下程序
#include<stdio.h>
int fun(int x,int y)
{if(x==y)return(x);
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,所以返回(5+6)/2=5;fun(2*a,5)即fun(8,5),8!=5,所以返回(8+5)/2=6。
转载请注明原文地址:https://kaotiyun.com/show/dvxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下sum函数的功能是计算下列级数之和。请给函数中的各变量正确赋初值。doublesum(doublex,intn){inti;doublea,b,s;for(i=1;i<=n;i++)
有以下程序:fun(intx,inty){return(x+y);}main(){inta=1,b=2,c=2,sum;sum=fun((a++,b++,a+b),c++);print
下列选项中均属于C语言合法的标识符是()。
已有定义:charc=’’;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为______。
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、_________和选择排序。
下列叙述错误的是()。
以下只有在使用时才为该类型变量分配内存的存储类说明是
在多媒体计算机系统中,不能用以存储多媒体信息的是
下列有关数据库的描述,正确的是()
随机试题
Sportsareagreatwaytoworkondevelopingyourphysicalskillsandbuildyour【B1】________spirit.Therearemanydifferents
尿道综合征主要属于以下中医哪个疾病范畴
吗啡不会引起
磺酰脲类药物可用于治疗
反胃证的治疗原则是
2型糖尿病最基本的病理生理改变是
在项目场(厂)址的比选中,不属于运营费用比选的是______。
商业银行向客户提供财务分析与规划、投资建议、个人投资产品推介等专业化的服务为()。
社会调查是一种实践活动。()
A、Colorofthecover.B、Accompanyingtapes.C、Titleandauthor.D、Unimportantdetails.C男士让Sally谈谈有什么书可以推荐给关注英语发音的学生。Sally提到一本书,
最新回复
(
0
)