3个回答
展开全部
执行过程:
a=1,b=8
i=1;[i=1],a<=i&&b>=i成立[1<=1&&8>=1],开始循环: i%2==0不成立,继续循环
i++;[i=2],a<=i&&b>=i成立[1<=2&&8>=2],继续循环: i%2==0成立,输出2,继续循环
i++;[i=3],a<=i&&b>=i成立[1<=3&&8>=3],继续循环: i%2==0不成立,继续循环
i++;[i=4],a<=i&&b>=i成立[1<=4&&8>=4],继续循环: i%2==0成立,输出4,继续循环
i++;[i=5],a<=i&&b>=i成立[1<=5&&8>=5],继续循环: i%2==0不成立,继续循环
i++;[i=6],a<=i&&b>=i成立[1<=6&&8>=6],继续循环: i%2==0成立,输出6,继续循环
i++;[i=7],a<=i&&b>=i成立[1<=7&&8>=7],继续循环: i%2==0不成立,继续循环
i++;[i=8],a<=i&&b>=i成立[1<=8&&8>=8],继续循环: i%2==0成立,输出8,继续循环
i++;[i=9],a<=i&&b>=i不成立[1<=9&&8>=9],结束循环
cout<<a;输出1
累计输出:
2
4
6
8
1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询