请问这个程序的输出:
感觉就是考短路、递归;要知道||低于&&
简单分析:
1.当i>=n, 打印i,函数退出;
2.否则,打印i,递归调用; 如果递归调用的返回值是非0,则再执行||后面的打印i;
否则,什么也不做;
根据这个思路转换代码如下:
请问这个程序的输出:
感觉就是考短路、递归;要知道||低于&&
简单分析:
1.当i>=n, 打印i,函数退出;
2.否则,打印i,递归调用; 如果递归调用的返回值是非0,则再执行||后面的打印i;
否则,什么也不做;
根据这个思路转换代码如下: