首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(int x,int y) main() { if(x==y)return(x); { int a=4,b=5,c=6;
有以下程序 #include<stdio.h> int fun(int x,int y) main() { if(x==y)return(x); { int a=4,b=5,c=6;
admin
2017-04-26
29
问题
有以下程序
#include<stdio.h>
int fun(int x,int y) main()
{ if(x==y)return(x); { int a=4,b=5,c=6;
else return((x+y)/2); 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/0qDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
下列程序执行后的输出结果是voidfunc1(inti);voidfunc2(inti);charst[]="hello,friend!";voidfunc1(inti){printf("%c",st[i]);i
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
当用户要求输入的字符串中含有空格时,应使用的输入函数是
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
下面程序的运行结果是______。main(){inti=0,j=10,k=2,s=0;{i+=k;if(i>j){printf("%d\n",s);break;}s+=i;}}
诊断和改正程序中错误的工作通常称为______。
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include#includeintfun(int*s,intt,int*k){inti;*k=0;【】if(s[*
在下列选项中,没有构成死循环的是
栈和队列的共同特点是
随机试题
男性,56岁,因急性广泛前壁心肌梗死2小时入院。入院2小时后患者突然胸闷加重,头晕、意识淡漠,血压降至60/40mmHg,脉搏微弱,心音减弱,心率140次/分左右。心率尚整齐。下列哪项是患者忽然加重的最可能的病因
支配小汗腺的神经是
腰椎间盘突出症的典型症状是
男孩,12岁。患再生障碍性贫血半年,因重度贫血,需要反复输血。应输注的血液成分是
背景某机场工程项目,建筑物总高21.3m,总建筑面积2860m2,设有钢筋混凝土圈梁和构造柱,基础两端为控孔桩基,其余为浅埋钢筋混凝土带形基础。在浇至建筑物顶面混凝土时,项目整体坍塌,造成2人死亡,6人重伤。安全检查的方法有哪些?
()有权依法自主决定无偿捐献其人体细胞、人体组织、人体器官、遗体。任何组织或者个人不得强迫、欺骗、利诱其捐献。
日本明治维新中“废藩置县”这一措施的实质是()。
A、 B、 C、 D、 D
移动硬盘或优盘连接计算机所使用的接口通常是()。
Whoismostprobablyspeaking?
最新回复
(
0
)