丶忘却的年少o 发表于 2017-11-8 21:41:56

屁哥 发表于 2017-11-8 21:08
谢谢

不用客气

echo000 发表于 2017-11-13 20:25:29

首先因为一年一定有12个月啊1,所以这里直接用i<12就好了
另外 sizeof()是求括号里占得字节的,
一个int占4个字节,你days里一共有12个int类型的变量,所以sizeof(days)就是4*12=48个字节
而days【0】是一个int类型变量,所以sizeof(days)就是4个字节
这两个一除就是12,也就代表数组里有12个元素,就是12个月
不知道这样我能讲明白么

767756862 发表于 2017-11-24 10:25:28

sizeof(days) 求解出来的是整个数组的长度;
sizeof(days) 求解的是第一个元素的长度;
二者相除,结果是改数组内元素的个数.
这样for循环就遍历了 整个数组 .
页: 1 [2]
查看完整版本: 17~18 课后题 求注释 求讲解