问题 单项选择题

D.8

答案

参考答案:C

解析: f函数过程令参数m在是2的倍数的情况下返回m值,在m不是2的倍数的情况下,返回1。在For循环中调用此过程,执行五次循环,i值分别为1、2、3、4、 5。当i为2、4的时候,f(i)值为2、4,其他情况下为1,故s值为1+1+1+2+4=9,正确答案为C。

单项选择题
单项选择题