第22题: [单项选择]设有一个递归算法如下 int fact(intn)//n 大于等于0 if (n<=0)return 1; else return n* fact(n--); 则计算fact (n)需要调用该函数的次数为()次。 A. n B. n+1 C. n+2 D. n-1 参考答案:B 答案解析:
n--为先使用后自减所以调用 n-1次时的值为0终止调用
第23题: [单项选择]以下关于"不伤害"原则的表达不正确的是() A. 无损伤 B. 尽可能避免身体方面的伤害 C. 尽可能避免生理方面的伤害 D. 尽可能避免心理方面的伤害 E. 避免道德伤害 参考答案:A