最赞回答 / 小雾3378873
这好比我们进入一层套一层的房子来取房子中的苹果,只是进去的过程只管开门、进入,而不取苹果,直到最里层,再退出房子,随手从里到外依次把房子里的苹果取出来。这里,房子是递归函数,进入房子的钥匙是递归函数被调用语句前的语句,进入1层房子需要1号钥匙,进入2层房子需要2号钥匙,所以说使用钥匙的顺序和开门的顺序相同的。苹果是调用递归函数语句后的语句,可以看出取苹果的顺序和开门的顺序是相反的。
2016-06-01
最新回答 / 江大龙
#include <stdio.h>int main(){ int sum = 0; int i; for(i=1; i<=100; i++) \\这是一个经典for循环,遍历1—100的i(100疑似小编输入错误,应为10) { printf("%d\n", i); \\输出遍历的i if(i == 3) //当i等于三时 goto LOOP; ...
2016-06-01
最新回答 / 慕粉3341370
在C语言中,把对象(包括变量、函数、数组、类型等)名字的有效字符系列称为标识符,简单地说标识符就是一个对象的名字,C语言中标识符的命名规则是:1.第一个字符必须是字母或是下划线,其后面的字符必须是字母数字或是下划线,2.大小写代表不同的对象名称。3.变量名不是无限的。学C语言最好看谭浩强的书。讲得比较细致,而且通俗。
2016-06-01
最新回答 / 時光如電
y的结果是正确的,x=010这句有问题,改为x=10后,结果就正确了。因为 x=010 ,前面的0表示这个数值是八进制。也就是说X=010就是十进制的8,那么++x后就是9. 如果是X=0X10,0x代表是16进制,就是16. 希望能帮到你
2016-05-31