首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
使用递归函数计算n!(n=0,1,2,3,…)的是( )
使用递归函数计算n!(n=0,1,2,3,…)的是( )
admin
2016-12-25
36
问题
使用递归函数计算n!(n=0,1,2,3,…)的是( )
选项
A、fac ( int n)
{ int i ,f = 1;
if( n ==0) return 1 ;
else for(i =1;i< = n;i++)f* =i;
retum f;
B、fac ( int n)
if(n ==0 ||n ==1)retum 1;
else return n * fac( n - 1) ;
C、fac ( int n)
{int i =1,f=1;
if( n ==0) retum l;
else do i: f * = i,i} while( i ++ < n)
retum f;
D、fac ( int n)
{int i =1,f=1;
if( n ==0) retum 1;
else while(1< = n)f* =i++;
retum f;
答案
B
解析
所谓递归函数是指自己调用自己,只有B项自己调用了自己,所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/XkAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
RUP利用UML提供的术语和工具定义了需求获取层、_____________、设计层和实现层,并给出了实现各层模型之间映射的基本活动以及相关指导。
计算机软件一般是指计算机系统中的程序及其_____________。
计算机系统中有三个部件可以改进,这二个部件的部件加速比如下:部件加速比1=30部件加速比2=20部件加速比3=10如果相对某个测试程序,三个部件的可改进比例分别为20%、20%和70%,要达到最好改进效果,仅对一个部件改进时,要选择哪
控制方式对各个交换开关进行控制的方式,分别是级控制、_______和_______。
向量A和B各有6个元素,计算向量点积若在顺序方式下,一次“加”需4△t,一次“乘”需3△t,求执行完A.B所需的时间。
在一台单流水线多操作部件上执行下面的程序,取指令、指令译码各需要一个时钟周期,MOVE、ADD和MUL操作各需要2、3个和4个时钟周期。每个操作都在第一个时钟周期从通用寄存器中读操作数,在最后一个时钟周期把运算结果写到通用寄存器中。k:MOV
求向量D=A×(B+C),向量为浮点数,各向量元素个数均为N,参照CRAY-1方式分解为3条向量指令:①V3←存储器;访存取A送入V3寄存器组②V2←V0+K;B+C→K③V4←V2×V3;K×A→D当采用下列3种方式工作时,各需多
若以数组a[8]存放循环队列的元素,且当前队尾指针rear的值为0,队头指针front的值为3。当从队列中出队两个元素,再人队一个元素后,rear和front的值分别为_______-。
下面的程序是利用公式求π的近似值,直到最后一项的值小于10-7为止;最后输出π的近似值。请根据题义编写计算π的函数。#include<stdio.h>#include<math.h>doublefpi();main
intff(intn){staticintf=1;f=f*n:returnf;}main(){inti;for(i=1;i<=5;i++);
随机试题
小明是一名初中学生。在老师眼里他是那种“大错不犯,小错不断”类型的学生。暑假里,小明留了一头长发,并且染成黄色。老师认为这样违反学校的规定,责令小明剪掉头发。小明认为留长发是个人的事,拒不剪掉头发。老师称之为“不学好,坏孩子”,还警告其他学生不能学他。一次
Wewon’tbeabletoleavetheofficeuntiltherain______.
舌震颇见于
下列哪些为脑膜刺激征检查
需要进行TDM的药物是
(2010年)根据《中华人民共和国行政许可法》的规定,下列可以不设行政许可事项的是()。
地面炸药库区内的设施布置,应考虑包括()的安全距离。
()情况出现时,会计软件当期不能结账。
世界贸易组织的《与贸易有关的知识产权协议》(TRIPS)列举的知识产权包括()。
2013年1月18日,广源商贸有限责任公司(以下简称广源公司)从达华公司进一批货物,同时向达华公司开具一张商业承兑汇票,用于货款结算。广源公司开具商业承兑汇票时,将付款人填写为“广原商贸有限责任公司”,出票日期为“贰零零陆年壹月拾捌日”,收款人未填写。后经
最新回复
(
0
)