首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
admin
2015-08-23
57
问题
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。
例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include
/************found************/
int fun(n)
{ int c;
/************found************/
if(n=1)
c=1 0;
else
c=fun(n一1)+2;
return(c);
}
main()
{ int n;
printf("Enter n:");scarlf("%d",
&n);
printf("The resu2t:%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/rTDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义,则下列能正确计算f=n!的程序段是()。
在执行下述程序时,若从键盘输入6和8,则结果为main(){inta,b,s;scanf("%d%d",&a,&b);S=aif(a<b)s=b;S*=s;pri
若有说明:int*p,m=5,n;,以下正确的程序段是
以下程序的运行结果是【】。#include<string.h>typedefstructstudent{charname[10];longsno);floatscore}STU;ma
以下程序运行时若从键盘输入:102030<回车>,输出结果是【】。#include<stdio.h>main(){inti=0,j=0,k=0;scanf("%d%*d%d",&i,&j,&k);pri
下列程序的输出结果是()。#include<stdio.h>intb=2;intfune(int*a){b+=*a;returnb;}main(){inta=1,t=2;t+=func
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#includemain(){chara,b;
现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include#include"myfun.c"main(){fun();printf("\n");}myf
随机试题
在铁道线(直线)上有一点A和原料供应站B,AB相距100公里,在铁路线外有一工厂C,AC连线垂直AB,AC的距离为20公里,已知汽车运费为m元/吨.公里,火车运费为n元/吨.公里(m>n),现在AB间选一点D,由D向C修一公路,使由B运材料到C的运费最省,
下列属于教师劳动的特点的是()
在个人合伙中,除合伙协议另有约定外,入伙的新合伙人对入伙以前的合伙债务()。
关于配电箱、开关、电表及光源的选择说法错误的是()。
中型塔吊的起重量在3~15t,适用于()。
下列关于企业改制重组行为中,需要缴纳契税的是()。
中央银行对商业银行的业务主要有()。
甲股份有限公司(本题下称“甲公司”)为上市公司,2010年至2012年企业合并、长期股权投资有关资料如下: (1)2010年1月20日,甲公司与乙公司签订购买乙公司持有的丙公司(非上市公司)60%股权的合同。合同规定:以丙公司2010年5月30日评估
吉尔福特“智力的三维结构模型”的三个划分维度为()。
WantedxxxForeignLanguageInstituteisaforeignlanguagestudyinginstitute.NowweareseekingfortwoEnglishteachers.
最新回复
(
0
)