首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x,int y) {if(x!=y)retum(y); else retum((x+y)/2); } main() {int a=4,b=
有以下程序: #include int fun(int x,int y) {if(x!=y)retum(y); else retum((x+y)/2); } main() {int a=4,b=
admin
2012-08-23
32
问题
有以下程序:
#include
int fun(int x,int y)
{if(x!=y)retum(y);
else retum((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://jikaoti.com/ti/zlB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){chars[]="159",*p;p=s;printf("%c",*p++);printf("%~",*p++)
有以下程序:#include<stdio.h>main(){intm,n,p;seanf("m=%dn=%dp=%d",&m,&n,&p)pr
有以下程序:#include<stdio.h>main(){inti=1,j=2,k=3;if(i++==1&&(++j==3‖k++==3))
有以下程序:#include<stdio.h>#defineN20fun(inta[],intn,intm){inti,j;for(i=m;i>:n;i--)a[i+1]=a[i];}mai
有以下程序:#include<stdio.h>#include<string.h>main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a)
下面程序的运行结果是______。typedefunionstudent{charname[10];longsno;charsex;floatscore[4];}STU;
以下程序的输出结果是()。#include<stdio.h>charcchar(chareh){if(ch>=’A,&&ch<=’Z’)ch=ch-’A’+’a’;returnch;}
随机试题
间歇蒸馏塔塔顶馏出液中的轻组分浓度随着操作的进行逐渐增大。()
A、IVU检查B、肾动脉造影检查C、B超检查D、放射性核素扫描检查E、CT检查尿外渗时,应采取的检查是()
归经学说的理论依据是
若x=1是函数y=2x2+ax+1的驻点,则常数a等于()。
酶蛋白变性后其活性丧失,这是因为()。
中间付款称为进度款,其性质是临时付款,下列( )不是中间结算方法。
()负责会计程序的维护,必须精通计算机程序设计和会计业务,熟悉系统并有一定的软件开发经验。
"Ineveryknownhumansocietythemalesneedsforachievementcanberecognized.Inagreatnumberofhumansocietiesmen’ssu
被采取强制措施的犯罪嫌疑人、被告人和正在服刑的罪犯,如实供述司法机关尚未掌握的本人其他罪刑的,可以从轻或者减轻处罚,该规定体现了我国刑法的()。
计算机使用的软件可粗略地分为系统软件和应用软件,下列哪个属于应用软件?
最新回复
(
0
)