首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
admin
2019-04-04
54
问题
给定程序MODI1.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("Igntern:");scanf("%d",&n);
printf("The result:%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/69Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据管理技术发展的三个阶段中,数据共享最好的是______。
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
在关系数据库中,用来表示实体之间联系的是______。
数字字符’0’的ASCII值为48,若有以下程序:#include<stdio.h>main()chara=’1’,b=’2’;printf("%c,",b++);
下列正确的实型常量是()。
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)后,结果是______。
设有定义:chars[8];inti=O;,以下不能将—行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是______。
以下不合法的字符常量是
在E-R图中,用来表示实体联系的图形是( )。
以下选项中不属于C语言程序运算符的是
随机试题
滚动轴承采用定向装配时,轴承运转应灵活,无噪声,工作时温度不超过( )。
下列有关除去热原方法错误的叙述是
关于正常人体"气"的描述,错误的是
患者,男,38岁。昨晚赴宴,饱食油腻之品,夜半忽觉腹痛难忍,随后出现腹泻、泻痢后重,应该选用
激励的类型是指对不同方式的激励进行分类,下列选项中,从激励作用的角度划分的是()。
下列项目中,不属于借款费用应予资本化的资产范围的是()。
甲公司向乙公司购买水泵一台,为支付货款,签发了一张以自己为出票人、以乙公司为收款人、以M银行为承兑人、票面金额为30万元、到期日为2008年8月3日的银行承兑汇票,并交付给乙公司。甲公司和M银行均在该汇票上进行了签章。乙公司的财务人员A利用工作之便,
归因即对自我行为的原因分析,包括三个成分:内外源、稳定性和______。
SupposeCharlesDarwinhadbeensweptoverboardanddrownedduringthevoyageoftheBeagle.Whatwouldtheworldbelikewithou
Arapidmeansoflong-distancetransportationbecameanecessityfortheUnitedStatesassettlementspreadfartherwestward.F
最新回复
(
0
)