首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2019-01-11
31
问题
有以下程序:
#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/JOxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun,函数的功能是:使数组右上三角元素中的值乘以m。例如;若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:注意:部分源程序存在文件PROGl.C文件中
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
给定程序MODll.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。例如,若字符串为abed,则应输出:dcba。请改正程序中的错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删
m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为:10、20、30、40、50、60、70、80、90时,函数返回的
下列函数定义中,会出现编译错误的是______。
下列选项中不是字符常量的是()。
设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是______。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
随机试题
Metalsexpand______heatedandcontractwhencooled.
A.血瘀型B.气虚型C.肾虚型D.产伤型E.脾虚型产后小便不通,小腹胀满刺痛,乍寒乍热,舌暗,苔薄白,脉沉涩。其中医证型是
被保险人的实际损失包括()。
公司通过配股融资后,股东所承担的风险将增加。()
下列说法正确的有()。
C公司的每股收益是1元,其预期增长率是12%。为了评估该公司股票价值是否被低估,收集了以下3个可比公司的有关数据:要求:分析市盈率估价模型的优点和局限性。
简述直观性原则的贯彻需求。
作为世界濒危物种黑叶猴种群分布最大地区,贵州麻阳河国家级自然保护区承担着保护黑叶猴繁衍生存的重任,但与这顶“桂冠”不匹配的是,由于当地原住居民多,保护区内一半面积为耕地,森林覆盖率较低,国家一级保护动物黑叶猴只能被挤压在一条狭长的山沟里生活。“由
2011年8月,上海市接待日本游客数是新加坡游客数的()倍。
Thenewlybroadenedstadiumis_________ofthepreviousone.
最新回复
(
0
)