result=1???什么意思
第17讲,动动手第0题,result=1什么意思 result=1就相当于初始化 把程序自己跑一遍,看一下假如result=0会是什么结果,假如不初始化,系统会给个错误还是给个随机数,那又会是神马结果 初始化,可以是随便一个数 通过循环更新的量都需要初始化,通过加减法更新的一般初始化为 0 值,通过乘除法更新的一般初始化为 1,本例通过乘法更新,所以,初始化为 1。 初始化 power(x,y)算的其实是:result*x^y。所以result=1是x^y,如果result=2就是2x^y。 你是一下子跳到第17讲来学的吗。。变量的声明和赋值,都不知道啥意思?{:10_312:} 没声明result变量就直接用会报错.相当于初始化
页:
[1]