首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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: pri
有以下程序: #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: pri
admin
2019-06-12
32
问题
有以下程序:
#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的功能是求两数的平均数,并且参数和结果都为整型。题中是用一个函数作为另一个函数的参数,所以应该先做里面嵌套的函数即fun(b,c),值为5。fun(2*a,fun(b,c))即为计算fun(2*4,5),所以结果为(5+8)/2=6。
转载请注明原文地址:https://kaotiyun.com/show/jjRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=0,b=0,c=0,d=0;(a++&&b++)?c++:d++;printf("%d,%d,%d,%d\n",a,b,c,d);}程序的运行结果是()。
以下选项中非法的C语言字符常量是()。
有以下程序段#includeinta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是()。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是()。
以下叙述中错误的是()。
设a,b,c是整型变量且均已赋值,则以下选项中错误的赋值语句是()。
以下叙述中正确的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
随机试题
喷水池中的灯具应采用()。
下列各项不属于施工安全管理策划管理目标的是()。
有限责任公司监事会行使的职权有()。
下列关于生产特点对产品成本计算的影响说法不正确的是()。
阅读《囚绿记》的教学实录(节选),按照要求答题。师:同学们能从这篇课文的内容看出本文的写作背景吗?生:“卢沟桥事件发生了”!师:对,第13自然段第一句话告诉了我们,本文的写作背景是:日本发动了全面侵华战争,“住在北平的一家公寓”里的“我”,必须离开了
汗青:史册
从所给的四个选项中,选择最符合左侧图形规律的一项:
当代中国,建设中国特色社会主义是我们共同的理想信念,它的基本内容是在中国共产党领导下,走中国特色社会主义道路。实现()
Asagrown-up,howdoesthespeakerseeherselfinthemirror?
A、Itcansavepeoplealotofmoneyandtime.B、Itwillimproveourqualityofdailylife.C、Itoffersconvenienceandsavesour
最新回复
(
0
)