if语句中其实条件是包含关系所鉯满足第一个条件后就结束了
所以一般分支语句的条件应该是互斥的,要不会得到错误的结果
我觉得***是AdAdBbAdBbCe 错了请高手指正吧
因为判断語句是分支语句
所以虽然当i=3和2时有多个条件满足,因为i>=1满足了执行就分到part=1上了。
很明显你提示的***是不对的。
第一题就是个1+2+3+...+10的运算每加一次做一闪判断是S是否大于10,如果大于则不做,些题当1加到4时刚好等于10而不大于10继续加5便大于10。因为不做打印出最后结果15,第二佽从2加到10依此类推
第二题因为你用了elseif语句所有当IF成立时不做其它的Elseif语句 因为只打印出三个1各总数3
第三题mid的用法我不是太清楚所以。。