首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(int x,int y) {if(x==y)return(x); else return((x+y)/2); } main() {int a=4,b=5,c=6; printf("%d\n",
有以下程序 #include<stdio.h> int fun(int x,int y) {if(x==y)return(x); else return((x+y)/2); } main() {int a=4,b=5,c=6; printf("%d\n",
admin
2018-11-21
69
问题
有以下程序
#include<stdio.h>
int fun(int x,int y)
{if(x==y)return(x);
else return((x+y)/2);
}
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(b,c)即fun(5,6),5!=6,所以返回(5+6)/2=5;fun(2*a,5)即fun(8,5),8!=5,所以返回(8+5)/2=6。
转载请注明原文地址:https://kaotiyun.com/show/dvxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是(){intx=05;charz=’a’;printf("%d\n",(x&1)&&(z<’z’));}
数据库、数据库系统和数据库管理系统之间的关系是
执行以下语句的结果为______。intx=3,y;int*px=&x;y=*px++;
与“y=(x>0?1:x<0?-1:0)”;的功能相同的if语句是()。
在深度为5的完全二叉树中,度为2的结点数最多为【】。
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。
在C语言中,下列关于文件操作的叙述正确的是()。
若有以下定义和语句:doubler=23,*p=&r;*p=r;则以下正确的叙述是______。
在计算机中,算法是指
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为()。
随机试题
动脉瘤最有价值的检查方法是()
在筛查试验中,漏诊率又称为
朱某自诉陈某犯诽谤罪,法院审理后,陈某反诉朱某侮辱罪。法院审查认为,陈某的起诉符合反诉条件,合并审理此案,判处陈某有期徒刑1年,判处朱某有期徒刑1年。两人不服,均以对方量刑过轻、己方量刑过重为由提出上诉。关于二审法院的判决,下列哪些选项是正确的?(
属于走私行为,尚未构成犯罪的,海关可以采取的措施包括()。
可用硫酸钠和氯化钡制作医学上的钡餐。这个反应的类型为()。
根据下面材料回答问题。2010年该省城镇居民户均保有量最高的耐用消费品,在以下哪一年的保有量增速最高?
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
Readthearticlebelowaboutchangesthatahotelchainismaking.Foreachquestion(23-28)ontheoppositepage,choosethec
Shedidn’twanttobuyit,______.
Theuseofnuclearpowerhasalreadyspreadallovertheworld.【C1】______,scientistsstillhavenotagreed【C2】______Whatshould
最新回复
(
0
)