首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int f(int a) { int b; if(a==1) return(3); b=a—f(a一2); return b; } main() { printf(’’%d\n’’,f(7)); } 程序执行后的输出结果是(
有以下程序: #include int f(int a) { int b; if(a==1) return(3); b=a—f(a一2); return b; } main() { printf(’’%d\n’’,f(7)); } 程序执行后的输出结果是(
admin
2020-06-16
29
问题
有以下程序:
#include
int f(int a)
{
int b;
if(a==1)
return(3);
b=a—f(a一2);
return b;
}
main()
{
printf(’’%d\n’’,f(7));
}
程序执行后的输出结果是( )。
选项
A、1
B、2
C、3
D、7
答案
B
解析
本题考查的是函数的迭代调用,使用代入法,当传入7时,b=7一(5一(3一fun(1))),fun(1)=3,所以b=7一(5一(3—3))=7一5=2。
转载请注明原文地址:https://kaotiyun.com/show/Cz3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串“123412132”,输入字符为“1”,则输出3。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。例如,若s所指字符串中的内容为"ABCDEFG12345”,其中字符C的ASCⅡ码值为奇数,在数组中的下标为偶数,因
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。例如,有下列矩阵:12134781063
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到C所指的数组中,形成一个新的字符串。例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“ABcd”,则c中的字符串应为“a
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#defin
下列叙述中正确的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
下列关于宏的叙述中正确的是()。
如有表达式(w)?(—x):(++y),则其中与w等价的表达式是()。
随机试题
女孩,13岁,洗澡时家人发现脊柱弯曲畸形,来医院就诊。门诊检查的重点应放在
男性,42岁,腹胀、纳差、乏力3个月,7小时前突然呕吐鲜血约800mi,查体:血压95/55mmHg,脉搏120/min,巩膜黄染,肝脾肋下未及,移动性浊音(+),化验ALB27g/lTBIL32.6μmol/L,HBsAg(+)。应首选哪种治
患者,男性,32岁。发现阴囊肿胀、肿块2个月余,近3个月来有所增大,结婚5年未生育。体检:双侧附睾尾均可扪及不规则硬结,与阴囊皮肤粘连。胸片示右肺陈旧性结核病灶。最有效的治疗措施是
对烤瓷合金和烤瓷粉要求哪项是错误的
直接维持子宫前倾位置的韧带是
连接于小区集中热水供热管网的某建筑物,外网许用压差200kPa,室内系统顶点压力静压:1mH2O水柱,计算阻力损失60kPa。则下列关于热力入口的说法正确的是_______。
根据《物权法》的规定,下列选项中,不属于主物与从物关系的有()。
甲公司采用出包方式交付承建商建设一条生产线,生产线建设工程于2016年1月1日开工。至2016年12月31日尚未完工,专门为该生产线建设筹集资金的情况如下:2016年1月1日,按每张98元的价格折价发行分期付息、到期还本的公司债券30万张,该债券每张面值为
计算:
Whereismypen?Ican’t______it.
最新回复
(
0
)