首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-06-15
38
问题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
{ if(x==y)return(x);
else return((x+y)/2);
}
main()
{ int a=1,b=2,c=3;
printf(’’%d\n’’,fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。
选项
A、2
B、3
C、4
D、5
答案
A
解析
fun(b,c)即fun(2,3),2!=3,所以返回(2+3)/2=2;fun(2*a,2)即fun(2,2),2==2,所以返回2。
转载请注明原文地址:https://kaotiyun.com/show/a0tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx
下面可以作为软件设计工具的是()。
以下四个程序中,完全正确的是
下列选项中,能正确定义数组的语句是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a=SQR(k+m)/SQR(k+m);printf("%d\n",a);}程序的输出结
设有以下程序段structperson{charname[10];charsex;floatweight;}zhangsan,*ptr;ptr=&zhangsan;若要从键盘读入姓名给结构体变量zhangsan的name成员
数据流图中带有箭头的线段表示的是
下面不属于软件需求分析阶段主要工作的是
检查软件产品是否符合需求定义的过程称为()。
随机试题
下列哪一项是职业肿瘤的预防原则
按基底反力直线分布计算的建筑物的梁板式筏形基础、平板式筏形基础,其相应的底板上下贯通钢筋的配筋率不应小于下列()项。
在不具备自然垄断性质的产业领域,应实施()的产业政策。
某基金名称显示了投资方向,那么它应当有()以上的非现金基金资产属于该投资方向确定的内容。
下列不属于战略现代概念显著特点的是()。
农业农村农民问题是关系国计民生的全局性问题。
我们之所以构建社会主义和谐社会.是因为分配不公和贫富差距扩大已经上升成为我国社会的主要矛盾。()
下列不属于国务院机构改革后的组成部门的是()。
炮弹:炸弹:地雷
第一次国共合作正式形成的标志是
最新回复
(
0
)