#include main(void) { int i=0,j=0,k=0,m; for(m=0;m

问题描述:

#include main(void) { int i=0,j=0,k=0,m; for(m=0;m
1个回答 分类:综合 2014-10-15

问题解答:

我来补答
我运行的答案是0 2 2 5
再问: 为什么会是5呢?
再答: 我运行的答案是0 2 2 5 这几行代码在我这里是这样运行的 进入for循环.此时m为0.那么执行case 0.但是后面没跟break,所以会继续执行到完成后面的case. 所以i,j,k,m分别为0,2,2,4但是到最后退出循环之前m的值会再加一.即for循环的最后一个自增..所以m就是5了.这个时候再判断m
 
 
展开全文阅读
剩余:2000