首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
给定程序MODll.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2013-04-02
41
问题
给定程序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 result : %d\n\n", fun(n));
}
选项
答案
int fun(int n) 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/sxJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句 union date { int i; char c; fioat f;} x; int y; 则以下语句正确的是______。
对下列二叉树进行中序遍历的结果是______。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为______。
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
有以下程序 main() { unsigned char a=2,b=4,c=5,d; d=a|b;d&=c;printf("%d\n",d);} 程序运行后的输出结果是
有以下结构体说明和变量定义,如图所示:struetnode{intdata;structnode*next;}*p,*q,*r;现要将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是
关系数据库管理系统应能实现的专门的关系运算包括______。
十六进制数FF.1转换成十进制数是()
数据库管理系统是位于用户与【】之间的软件系统。
十进制数1385转换成十六进制数为()
随机试题
A.灯火灸B.隔蒜灸C.隔盐灸D.白芥子灸治疗关节痹痛、口眼歪斜,或配合其他药物治疗哮喘等症的是
下列不是粉碎目的的是
男性,35岁。血压24/13.3kPa(180/l00mmHg),经服硝苯吡啶及血管紧张素转换酶抑制剂治疗3周后,血压降至16/10.6kPa(120/80mmHg),关于停药问题应是
急性龈乳头炎妊娠期龈炎
治疗阴虚发热,应首选()
假设一家庭2000年12月31日为购买价值80万元的住宅,申请了相当于房价70%的住宅抵押贷款,期限为15年,年利率为6%,按月等额还本付息。2005年1月1日,该家庭由于某种财务需要拟申请二次住房抵押贷款,二次抵押贷款按产权人拥有权益的50%发放。已知当
发生误机事故后,导游首先应该()。
加强自身的学习,是教师师德修养的必要途径。()
扩展下面的语句,使其生动、具体。(70字左右)琴声吸引了许多路人驻足倾听。
WhatrulesapplytotakingdifferentobjectstotheCentre?Writethecorrectletter,A,BorC,nexttoQuestions16-20.AYo
最新回复
(
0
)