首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun(int x,int y) {if(x!=Y)retum((x+y)/2); else return(x); } main() {int a=4,b=5,c=6;
有以下程序 #include <stdio.h> int fun(int x,int y) {if(x!=Y)retum((x+y)/2); else return(x); } main() {int a=4,b=5,c=6;
admin
2022-04-01
23
问题
有以下程序
#include <stdio.h>
int fun(int x,int y)
{if(x!=Y)retum((x+y)/2);
else return(x);
}
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(2*4.fun(5,6))就是fun(8,5)平均值是6。因此答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/eBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intn,*p=NULL; *p=&n; printf("Inputn:");scanf("%d",&p);printf("outputn:");
下述程序的输出结果是()。#includevoidmain(){chara=1,b=2;charc=a^b
给定程序MODll.C中函数fun的功能是:将S所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
若有以下程序#include<stdio.h>typedefstructstu{charname[10],gender;
以下叙述中正确的是
当变量c的值不为2、4、6时,值也为“真”的表达式是
以下选项中不能用作C程序合法常量的是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,C)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
C源程序中不能表示的数制是
随机试题
隐蔽性通货膨胀发生时,物价总体水平()。
论题处理
故远人不服,则修文德以来之。《论语.季氏》
A.勿食未熟的猪肉B.勿生食半生食溪蟹C.二者均是D.二者均非
血管内膜损伤诱发血栓形成的原因
下列哪项不是精神科评定量表的优点
未使用过的中国邮票
证券发行制度主要有两种:一种是注册制,以美国为代表;另一种是核准制,以欧洲各国为代表。()
对下列两组句子中加下划线字的意义和用法判断正确的是()。①故木受绳则直,金就砺则利②临视,则虫集冠上③入则与王图议国事,以出号令④居庙堂之高则忧其民
TheCaseoftheDisappearingFingerprintsOneusefulanti-cancerdrugcaneffectivelyerasethewhorlsandothercharacteris
最新回复
(
0
)