首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
给定程序MODll.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
admin
2021-07-09
21
问题
给定程序MODll.C中函数fun的功能是:按以下递归公式求函数值。
例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include
/**********found***********/
int fun(n)
{ int c ;
/**********found***********/
if(n=1)
C=10:
else
c=fun(n一1)+2;
return(C);
}
main()
{ int n ;
printf(“Enter n:”);scanf(“%d”,
&n);
printf(“The resuit:%d\n\n”,fun
(n));
}
选项
答案
(1)int fun(int n) (2)if(n==1)
解析
函数功能是按题目中给出的递归公式求函数值。
(1)定义函数fun时,形参n并没有指定参数类型,因此,“int fun(n)”改为“int fun(int n)”。
(2)根据题目要求,原题中的“if(n=1)”应该是用于判断n是否等于1,但是被错误表示成赋值表达式。因此,“if(n=1)”应该改为“if(n==1)”。
转载请注明原文地址:https://kaotiyun.com/show/altp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inta[4][4]==={{1,4,3,2),{8,6,5,7),{3,7,2,5),{4,8,6,1}},i,j,k,for(i=0;i
有以下程序#includemain()intflintx,inty){inta=3,b=4,c=5,d;{return((y-x)*x);}d=f(f(a,b),f(a,c));pr
以下叙述中错误的是
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap
以下定义语句中正确的是
若fp是指向某文件的指针,且不是末尾,则feod(fp)的函数返回值是()。
下面属于白盒测试方法的是
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
关于字符串处理的叙述中正确的是()。
软件测试的目的是
随机试题
不是工程间接费的构成费用是()。
关于糖浆剂的错误表述是
甲、乙两人系某高校硕士生,同住一寝室合用电脑一台。甲向美国某大学申请留美奖学金,并将此事告知乙。美方向甲发出电子邮件,邀请甲赴美留学,恰巧甲不在,乙出于忌妒擅自拒绝了美方的邀请。数日后,甲发电子邮件向美方询问,美方告知甲对其申请美方曾发函邀请但遭拒绝,故不
下列在居住区竖向规划设计应遵守的原则中哪项不妥?[2006-67]
下列关于全面结算会员期货公司的表述,正确的有()。
德国柏林墙是____________年倒塌的。(中山大学2017)
Airpollutionkilledaboutsevenmillionpeoplelastyear,makingittheworld’ssinglebiggestenvironmentalhealthrisk,theW
Itiswellknownthatknowledgeisthe______conditionforexpansionofmind.
Abroadpublicdiscussionofenvironmentalproblemsbeganinthemid-1980s,whenthefirst"green"groupsformedinopposition
VisitorstotheUnitedStatespossiblyfeelthatcitypeopleofthecountryarevery______.Whichofthefollowingstatements
最新回复
(
0
)