首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x!=y)return((x+y)/2); else return(x); } main() { i
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x!=y)return((x+y)/2); else return(x); } main() { i
admin
2018-01-14
54
问题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
{
if(x!=y)return((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(2*a,fun(b,c))=fun(8,5)=6,答案选B。
转载请注明原文地址:https://kaotiyun.com/show/UXxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#definePOWER(x)((x)*(x))main(){inti=1;printf("%d,%d",POWER(i++),i);}
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确语句是()
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。 struct node { int data; struct node*next; }*p,*q,*r; 现要将q和r所指结点的先后位置交换,同时要保持链表的连续,
已有定义和语句:doublea,b,c;scanf("%1f%1f%1f",&a,&b,&c);,要求给a、b、c分别输入10.0、20.0、30.0,不正确的输入形式是
已有定义“int k=2;int*ptr1,*ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
下列if语句非法的是()
以下选项中,合法的是()。
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,______给出了数据库物理存储结构与物理存取方法。
有以下程序段#includemain(){while(getchar()!=‘\n’);}以下叙述中正确的是
随机试题
()为华盖。
胃、十二指肠溃疡病穿孔引起的急腹症早期症状中,不正确的是
某企业投资性房地产采用公允价值计量模式。20×0年1月1日购入一幢建筑物用于出租。该建筑物的成本为510万元,用银行存款支付。建筑物预计使用年限为20年。预计净残值为10万元。20×0年6月30日,该建筑物的公允价值为508万元。20×0年6月30日应作的
简述江南私家园林的特点。
一般认为生活压力来源于生理因素、_________、文化因素和_________。
中医指中国传统医学,是研究人体生理、病理以及疾病的诊断和防治等的一门学科,也是我国的国粹。下列关于我国中医经典著作的说法,错误的一项是()。
下列选项中,符合所给图形的变化规律的是_______。
A、hiswifelikeshimtoworkforafirm.B、heprefersworkingforthegovernment.C、self-employedworkisverydemanding.D、self
Whichofthefollowingitalicizedpartsisusedasanobject?
Themanworksatapostoffice.
最新回复
(
0
)