快乐学习
一个网站喵查铺子(catpuzi.com)全搞定~
A、
第9行: c!= -1
第18行: a <= 0 || b <= 0
第21行: a第23行: Gcd(a – b, b)
第25行: Gcd(a, b – a)
B、
第9行: c== -1
第18行: a <= 0 && b <= 0
第21行: a第23行: Gcd(a &……继续阅读 »
子函数Incre()的功能是,利用静态变量,使子函数的输出值能够随调用次数的增加依次为:
第1次调用,输出:的结果
第2次调用,输出:的结果
第3次调用,输出:的结果
…..
在下面的程序中,对子函数Incre()进行了两次调用,若使程序的输出结果是:
2
6
请补充完整空白处缺少的代码。#include
int x=3;
void Incre……继续阅读 »
函数Sum(int n)是用递归方法计算下面的公式,请补充程序中缺少的内容。int Sum(int n)
{
if (n <= 0) printf("data error\n");
if (n == 1)_________________;
else return ____________________;
……继续阅读 »
A、3
B、4
C、2
D、1
喵查答案:3
……继续阅读 »
A、9
B、21
C、9.0
D、编译出错
喵查答案:9
……继续阅读 »
Y()是实现n层嵌套平方根计算的函数,其公式如下,请将程序补充完整。double Y(double x, int n)
{
if (n == 0) return 0;
else return (square(x +___________________));
}
A、Y(x,n-1)
B、Y(x,n)
C、Y(x,n+1)
D……继续阅读 »
A、Gcd(b, a%b)
B、Gcd(a, b%a)
C、Gcd(b%a, a)
D、Gcd(a%b, b)
喵查答案:Gcd(b, a%b)
……继续阅读 »
A、第4行: return 1 第5行: return n*Fact(n-1)
B、第4行: return 0第5行: return n*Fact(n-1)
C、第4行: return -1 第5行: return (n-1)*Fact(n)
D、第4行: return 1 第5行: return Fact(n-1)
喵查答案:第4行: return……继续阅读 »
A、
第4行: x
第11行:%c
Fun(a,b),Fun(b,c)
B、
第4行: x=0
第11行:%d
Fun(b,c),Fun(a,b)
C、
第4行: x==0
第11行:%c
Fun(b,a),Fun(c,b)
D、第4行: x!=0第11行:%d Fun(c,b),Fun(b,a)……继续阅读 »
A、递归算法的执行过程可分为递推和回归两个阶段。在递推阶段,必须要有终止递归的情况。当满足递归终止条件时,即获得最简单情况的解以后,开始进入回归阶段,即递归返回阶段。
B、基本条件是一个能控制递归过程结束的条件,是递归的出口,它本身不再使用递归的方式来定义。一般条件定义了递归关系,控制递归调用向着基本条件的方向转化。
C、数学归纳法是递归的数学基础。
D、形……继续阅读 »
A、9
B、21
C、9.0
D、编译出错
喵查答案:9
……继续阅读 »
函数Sum(int n)是用递归方法计算下面的公式,请补充程序中缺少的内容。
int Sum(int n)
{
if (n <= 0) printf("data error\n");
if (n == 1)_________________;
else return ____________________;……继续阅读 »
A、
第4行: return 1
第5行: return n*Fact(n-1)
B、
第4行: return 0
第5行: return n*Fact(n-1)
C、
第4行: return -1
第5行: return (n-1)*Fact(n)
D、
第4行: return 1
第5行: return Fact(n-1)
喵查答案:
第……继续阅读 »
Y()是实现n层嵌套平方根计算的函数,其公式如下,请将程序补充完整。
double Y(double x, int n)
{
if (n == 0) return 0;
else return (square(x +___________________));
}
A、Y(x,n-1)
B、Y(x,n)
C、Y(x,n+1)
……继续阅读 »
A、3
B、4
C、2
D、1
喵查答案:3
……继续阅读 »