最赞回答 / qq_慕UI1198736
递归的终止条件一般定义在递归函数内部,在递归调用前要做一个条件判断,根据判断的结果选择是继续调用自身,还是return;返回终止递归。而终止的条件,有可能是判断递归的次数是否达到某一限定值,也可能是判断运算的结果是否达到某个范围等等,这是根据设计的目的来选择的。
2019-12-26
最赞回答 / int昵称
一共十个数字,从0开始计算,第十个数字是第九位,排序的时候是这样排序的99,98,94,62,35,95,15,35,98,13两个数字直接用逗号隔开,i!=9,当i不等于9的时候,前面0,1,2,3,4,5,6,7,8输出的九个数字后面都跟一个逗号,最后一个没有逗号,这样输出结果就是99,98,94,62,35,95,15,35,98,13这样了
2019-12-25
最新回答 / 没有感情的歌者
定义i,j 是定义两个循环变量, i++和j++ 都表示变量自增1;单打一行printf("\n") 是像表示 进行换行、 \n 是一个转义符 ;*\n 不能为 表达式 这样写没有意义。
2019-12-25
最赞回答 / 精慕门8345806
根据(n+1)天计算n天的桃子数量;列方程num(n)/2 - 1 = num(n+1);所以num(n)= [num(n+1)+1]*2 num即为调用的函数。
2019-12-24
最新回答 / 慕盖茨4444243
代码中错误已加粗标注,也就是两个括号的事#include <stdio.h>int main(){ double arr[]={1.78,1.77,1.82,1.79,1.85,1.75,1.86,1.77,1.81,1.80}; int i,j; printf("\n************排队前*************\n"); for(i=0;i<10;i++) { if(i!=9) printf("%.2f ",arr[i]...
2019-12-24
最赞回答 / 蝴蝶蓝兰
void函数中可以有执行代码块,但是不能有返回值,另void函数中如果有return语句,该语句只能起到结束函数运行的功能。其格式为:return;void函数中可以有执行代码块,但是不能有返回值,另void函数中如果有return语句,该语句只能起到结束函数运行的功能。其格式为:return;(请仔细看上一章)
2019-12-24