首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x!=y)return(y); else return((x+y)/2); } main() {
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x!=y)return(y); else return((x+y)/2); } main() {
admin
2021-06-15
25
问题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
{ if(x!=y)return(y);
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,所以返回6;fun(2*a,6)即fun(8,6),8!=6,所以返回6。
转载请注明原文地址:https://kaotiyun.com/show/Trtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面4个关于C语言的结论中错误的是()。
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
以下数据结构中,属于非线f生数据结构的是()。
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
有以下程序:#include#includemain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,",strlen(p));printf("%s\n",p);}
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为i
下列排序方法中,最坏情况下比较次数最少的是
随机试题
今测得一组质量数据为42克、42克、43克、45克、46克、46克。则这一组数据的中位数是()
求函数f(x,y)=ln(xy2+x)的梯度gradf(x,y).
头颅正位像标准显示不包括
根据《选举法》的规定,关于选举机构,下列哪一选项是不正确的?(2011年试卷一第25题)
结构性通货膨胀可包括( )。
2009年底,某市从业人员总量达到201.3万人,比2005年底增加109.2万人,全市从业人员占全市总人口的比重为78.5%。同时,人员素质显著提高,全市国有企事业单位专业技术人员从2005年的8.1万人增加到2009年的16.8万人。2005年到200
“西湖十景”每两个景目相对,其中与“断桥残雪”相对的是()。
关于学生的认知能力,下列说法不正确的是()。
“根据认识的基本规律,在编排课程体系时,应遵循理论和实践相结合的原则.”试解释这句话的含义,并说明理论和实践相互结合的具体要求.
从所给的四个选项中,选择最合适的一个填入问号处,使图形呈现一定的规律性。()
最新回复
(
0
)