首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
admin
2017-07-27
20
问题
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。
例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
1 #include<stdio.h>
2 /**********found**********/
3 int fun(n)
4 { int c;
5 /**********found**********/
6 if(n=1)
7 c=10;
8 else
9 c=fun(n-1)+2;
10 return(c);
11 }
12 main()
13 { int n;
14 printf(’’Enter n:’’);scanf(’’%d’’,&n);
15 printf(’’The result:%d\n\n’’,fun(n));
16 }
选项
答案
(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/YKDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int)(y))#defineP(y)w(y)main()
若有说明inta[3][4];则a数组元素的非法引用是()。
下列选项中,不能作为合法常最的是()。
在数据库系统的内部结构体系中,索引属于()。
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
以下有关宏替换的叙述不正确的是()。
若有定义inta[5],*p=a;则正确引用数组元素的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c”,&a1,&e1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
下列特征中不是面向对象方法的主要特征的是()。
从顺序存储的循环队列中删除一个元素时,是______。
随机试题
A.卡氏肺囊虫B.肺炎链球菌C.嗜血流感杆菌D.奈瑟菌属E.金黄色葡萄球菌下列免疫缺陷病对哪种病原体易感:严重型联合免疫缺陷病
水俣病是由于长期摄入
下列选项中,应当以单位犯罪处罚的有:()
城市历史文化遗产的保护,真正的保护不是要重拾过去的风貌,而是要保留现存的美好环境并指出()的发展方向。
公路照明系统具有为收费、监控、通信、服务设施及运营管理提供正常运行及维护管理必要的工作照明和应急照明、保证行车安全、减少交通事故等功能,但是不宜有()功能。[2004年真题]
在股份有限公司中,不得兼任监事的是( )。
根据《企业破产法》及相关规定,下列关于债务人财产认定的说法中。正确的是()。(2017年)
下列人员中,有权申请取保候审的有()。
Aresearchsuggeststhatjust15minutesofexerciseadaycanboostlifeexpectancybythreeyearsandcutdeathriskby14%.P
A、Becausebothhavealimitedsupplyofair,water,andotherresources.B、BecausetheEarthmovesaroundthesunasfastasas
最新回复
(
0
)