首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x,int y) { if(x==y)return(x); else return((x+y)/2); } main() { int a=1
有以下程序: #include int fun(int x,int y) { if(x==y)return(x); else return((x+y)/2); } main() { int a=1
admin
2012-08-23
29
问题
有以下程序:
#include
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;fub(2*a,2)即fun(2,2),2==2,所以返回2。
转载请注明原文地址:https://jikaoti.com/ti/QEB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若fp已下确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(【】);。
有以下程序inta=2;intf(intn){staticinta=3;intt=0;if(n%2){staticinta=4;t+=a++;}el
在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是
以下程序的功能是:建立一个带有头结点的甲—向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项。#include<stdlib.h>structnode{charda
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
以下程序错误的是()。
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
数据库管理系统中用来定义模式、内模式和外模式的语言为()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
随机试题
下面东南亚国家中不属于佛教国家的是()。
洋地黄中毒合并低钾血症时易发生的心律失常是
脊柱损伤伤员的正确搬运方法是
下列关于沟槽支撑的施工质量规定错误的是()。
香港交易所某投资者因分配结果而以执行价格100港元交付5手某股票。该股票每手交易单位为1000股。若当时该股票的市场价格为80港元,则其需要缴纳的保证金数额为()港元。
2016年12月1日,甲公司与乙公司签订设备出售协议,根据协议规定甲公司将自产设备出售给乙公司,不含税售价1000万元,成本900万元。同时,双方签订补充协议,根据协议约定,甲公司将于2017年4月30日将该设备回购,不含税回购价格为1200万元。分析甲公
甲公司2015年度发生如下交易或事项:(1)销售商品一批,售价为1000万元,实际成本为700万元;(2)出售固定资产产生净收益60万元;(3)经营性罚款支出20万元;(4)以公允价值模式进行后续计量的投资性房地产公允价值增加100万元;(5)生产车间机器
将私人收藏的文物私自卖给外国人的,由( )罚款,并可没收其文物和非法所得。
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【C
ThereAwillbethreeBhundredsofstudentsCtakingpartDinthespeechcontent.
最新回复
(
0
)