首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int f(int x,int y) {return((y—x)*x);) main() { int a=3,b=4,c=5,d; d=f(f(a,b),f(a,c));
有以下程序 #include int f(int x,int y) {return((y—x)*x);) main() { int a=3,b=4,c=5,d; d=f(f(a,b),f(a,c));
admin
2016-12-28
59
问题
有以下程序
#include
int f(int x,int y)
{return((y—x)*x);)
main()
{ int a=3,b=4,c=5,d;
d=f(f(a,b),f(a,c));
printf("%d\n",d);
}
程序运行后的输出结果是
选项
A、10
B、8
C、9
D、7
答案
C
解析
本题考查函数的嵌套调用。首先计算f(a,b)与f(a,c),f(a,b)=(b-a)*a=3,f(a,c)=(c—a)*a=6,然后计算f(3,6)=(6.3)*3=9。
转载请注明原文地址:https://kaotiyun.com/show/buDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
以下程序的输出结果是【】。fun(intx,inty,intz){z=x*x+y*y;}main(){inta=31;fun(6,3,a)printf("%d",a)}
以下程序的运行结果是【】。#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;
阅读下面程序段,则执行后输出的结果是【】。#include"stdio.h"main(){charfun(char,int);chara=′A′;intb=13;a=fun(a,b);putchar(a);}
以下程序的输出结果是【】。voidreverse(inta[],intn){inti,t;for(i=0;i
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
若有说明语句:charc=′\72′;则变量c
若程序有宏定义:#defineN100则以下叙述中正确的是______。
随机试题
蒸发过程中操作压力增加,则溶质的沸点提高。
陶器的烧制,直接带出的另一项具有重大意义的手工业是()
成人一侧下肢、双手和一侧臀部烧伤,诊断为
下列关于急性胆囊炎手术治疗的说法,正确的是
患者症见睾丸坠胀冷痛.右侧少腹冷痛,痛引会阴,伴见畏寒肢冷,舌淡苔白,脉弦有力。其证候是
人民币银行结算账户,是指银行为存款人开立的办理()结算的人民币活期存款账户。
增值税6%的征收率,仅适用于小规模纳税人,不适用一般纳税人。()
下列各项中,属于用以评估风险影响的常见的定性方法是()。
系统实施阶段的主要任务包括()。
Literatureisameansbywhichweknowourselves.Byitwemeet【M1】______futureselves,andrecognizepastselves;aga
最新回复
(
0
)