九是如何出来的,求他的过程祥解

img

for循环从1开始,数组下标重0开始,所以stuAge[1]=22,for循环的计算过程就是22/5+26/5=4+5=9
两个整数相除的结果仍然是整数。22和5是整数,所以22/5的结果是4,不是4.4,26/5同理,结果是5,而不是5.2
stuAge[3]和stuAge[4]的值默认为0

4+5=9;for里循环下标是从1-4对应值22,26,0,0;+的是整除5的值即
avgAge=0+22/5+26/5+0/5+0/5;
即4+5=9

我试了下结果是12

img

题定义了一个长度为5的数组,但数组里有给了3个值分别是stuage[0]=18,stuage[1]=22,stuage[2]=26,剩下的值默认为0,接下来进入循环,循环i初始值为1,就是stuage[1]除以5取整结果是4,将4赋值给avg,接下来进入第二次循环,此时i=2,stuage[2]除以5取整得5,此时avg得4+5,结果得9