第三题是为什么呀?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/08/01 01:19:39
第三题是为什么呀?第三题是为什么呀? 第三题是为什么呀?首先回答你的问题:因为B项中,每执行一次for循环,p都会被重新赋值1最后是结果是p=1*5;而其他3项中P的值都是累乘的,最后的结果

第三题是为什么呀?
第三题是为什么呀?
 

第三题是为什么呀?
首先回答你的问题:
因为B项中,每执行一次for循环,p都会被重新赋值 1 最后是结果是p=1*5 ; 而其他3项中 P的值都是累乘的,最后的结果是p=1*2*3*4*5
然后做下简要分析:
for(表达式1 ;表达式2;表达式3) 的执行步骤是:先执行 表达式1-----> 判断表示式2 ,如果为真,则执行一次for下的循环,循环后 ------>执行表达式3,再 ------->判断此时表达式2是否为真,为真,则继续循环,否则,结束.
希望对你有所帮助!