首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> intf(int x) { int y; if(x==0||x==1) return(3); y=x*x-f(x-2); return y; }
有以下程序 #include <stdio.h> intf(int x) { int y; if(x==0||x==1) return(3); y=x*x-f(x-2); return y; }
admin
2013-02-23
34
问题
有以下程序 #include <stdio.h> intf(int x) { int y; if(x==0||x==1) return(3); y=x*x-f(x-2); return y; } main() { int z; z=f(3); printf("%d\n",z); } 程序的运行结果是
选项
A、0
B、9
C、6
D、8
答案
C
解析
函数int f(int x)是一个递归函数调用,当x的值等于0或1时,函数值等于3,其他情况下y=x2-f(x-2),所以在主函数中执行语句z=f(3)时,y=3*3-f(3-2)=9=f(1)=9-3=6。
转载请注明原文地址:https://kaotiyun.com/show/gZPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k]
若变量已正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
SQL语言又称为______。
下面程序段的运行结果是()。char*p="abcdefgh";p+=3;printf("%d\n",stfien(strcpy(p,"ABCD")));
下面程序段的输出结果是()。chara[]="lanuage",*p;p=a;while(*P!=’u’){printf("%c",*p-32);P++;}
若变量c为char类型,能正确判断出c为小写字母的表达式是()。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
以下叙述中错误的是()
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010
以下运算符中优先级最低的算符是______。
随机试题
尿道下裂的叙述下列哪项是错误的
左心功能不全最主要的症状是
关于吸入气雾剂吸收与作用特点的说法,错误的是()。
对于索赔争执的解决,需要分析( )。
某企业的资产负债率为60%,销售收入为1500万元,净利润为180万元,平均资产总额为1800万元,该企业的权益净利率为()(保留两位小数)。
目前的大学生普遍缺乏中国传统文化的学习和积累。根据国家教委有关部门及部分高等院校最近做的一次调查表明,大学生中喜欢和比较喜欢京剧艺术的只占到被调查人数的14%。下列陈述中的哪一项最能削弱上述观点?
请在“答题”菜单中选择相应的命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。某单位的办公室秘书小马接到领导的指示,要求其提供一份最新的中国互联网络发展状况统计情况。小马从网上下载了一份未经整理的原稿,按下列要求帮助他
Atwhattimedoesthebankopen?
A—limitedliabilityJ—unfaircompetitionB—businessscopeK—wholesalerC—commercialchannelsL—uncollectibleaccountD—bu
A、NearitsborderwithMyanmarandBangladesh.B、About29kmnorthwestofthecapitalofIndia.C、Rightinthecenterofthecap
最新回复
(
0
)