首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:按以下递归公式求函数的值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序:
下列给定程序中,函数fun的功能是:按以下递归公式求函数的值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序:
admin
2017-02-24
31
问题
下列给定程序中,函数fun的功能是:按以下递归公式求函数的值。
例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
/*********found*********/
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));
}
选项
答案
(1)int fun(int n) (2)if(n==1)
解析
(1)定义有参函数时,形参变量要分别定义其类型,根据主函数中的调用函数可知,此处形参变量应定义为int型。
(2)if条件判断表达式中,n=1是赋值表达式,表达式的值永远为真,不能形成判断条件,应将n=1改为n==1。
转载请注明原文地址:https://jikaoti.com/ti/C1i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){intifor(i=0;______!=’\0’;i++);return(i);}
C语言规定,在一个源程序中,main函数的位置
下列有关数据库的描述,正确的是
下面程序的功能是:计算110之间的奇数之和与偶数之和,请填空。#includemain(){inta,b,c,I;a=c=0;for(I=0;I
阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FILE*in,*out;charch,infile[10],outfile[10];printf("Entertheinfilename:\n"
阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FILE*in,*out;charch,infile[10],outfile[10];printf("Entertheinfilename:\n"
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
函数的值通过return语句返回,下面关于return语句的形式描述错误的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
随机试题
下列关于DNA双螺旋的描述哪些正确?
A.淋巴细胞B.小鼠脾细胞C.小鼠骨髓细胞D.小鼠骨髓瘤细胞E.杂交细胞能在体外连续培养的是
某水厂的水源水总大肠菌群为8700cfu/L,其他项目符合《生活饮用水卫生标准》的要求
前列腺增生症继发病变应除外哪一项
生物转化后的生成物普遍具有的性质是
验收主持单位收到工程蓄水验收申请材料后,应会同(),并邀请相关部门、项目法人所属计划单列企业(或中央管理企业)、有关单位和专家共同组成验收委员会进行验收。
球形罐焊后整体热处理测温点的布置,符合要求的有()。
背景材料:某路桥公司承包了某高速公路标段路面工程的施工任务,在施工过程中,沥青混凝土摊铺机连续发生机械设备事故,导致该标段没有按合同规定的日期完成施工任务。问题:机械设备事故的预防措施的要点是什么?
关于雾霾治理与绿色发展,下列说法错误的是:
FromPonzitoMadoffTheyearwas1920.ThecountrywastheUnitedStatesofAmerica.Theman’snamewasCharlesPonzi.Ponzi
最新回复
(
0
)