首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2020-10-26
15
问题
有以下程序:
#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://jikaoti.com/ti/UfD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",_______);}程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是
以下叙述中正确的是()。
下面描述中,不属于软件危机表现的是()。
有以下程序:#ineludechar*a="you";char*b="WelcomeyoutoBeijing!";main(){char*p;p=b;while(*P!=*a)P++;printf("%s\n",P
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
结构化程序设计的基本原则不包括()。【08年4月】
设有如下类型说明语句typedefstruct{intnum;struct{inty,m,d;}date;}PER;则以下定义结构体数组并赋初值的语句中错误的是()。
设有定义:inta=0,b=1;,以下表达式中,会产生"短路"现象,致使变量b的值不变的是()。
若有定义语句:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i
随机试题
资料一2010年4月,由6名工程师、2名设计师组成的联合团队创建的科通科技公司正式成立。公司成立之初,公司CEO刘毅与股东们就有一个想法:要做一款设计好、品质高、价格便宜的智能手机。2010年的手机市场,还是国际品牌的天下,功能机仍是主
患者,男,56岁。多饮、多尿6个月,查体除消瘦外未见其他阳性。血糖15.8mmol/L,尿糖(抖抖),酮体(±),胰岛素释放试验呈低平曲线,GADAbl4.8(正常<1.0),HbAlc10.2%(正常4%~6%)。确定最有意义的糖尿病分型指标是
根据《工程建设项目勘察设计招标投标办法》规定,招标人与中标人不按照招标文件和中标人的投标文件订立合同,责令改正,可以处中标项目金额()的罚款。
水利水电工程施工进度计划编制的主要步骤包括:①研究设计资料和施工条件;②计算工程量;③选择施工方法,修改控制进度,编制进度计划的初步方案;④安排施工顺序,草拟轮廓进度计划;⑤划分工程项目;⑥进行施工进度方案比较,选择较优方案;⑦对进度计划进行
行政执行过程中最具有实质意义、最为关键的阶段是:
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中O≤i<10)inta[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
十进制数100转换成二进制数是
Thepassagesuggeststhat______.Thewriterofhispassagewantstotellus______.
Thespaceshuttle【D1】______madeararenightlandingattheKennedySpaceCentreearlyonThursday.Thenightlanding,theelev
Economicsandweatherhavealotincommon.Knowingwhatconditionswillbelikeinthefutureweeksormonthsisnoteasy.One
最新回复
(
0
)