#include <stdio.h>
main()
{
int a=6;
while(a--)
if(a%2==0)
continue;
printf("%d\n",a);
}
在这个程序中,不是说虽然退出程序了,但是a值是-1,但是-1为什么没输出来呢?
因为 当 while 里的 a 为 0时 条件为假 就退了 然而退出后 a还是要减1 所以就是-1了
点赞
扫一扫分享朋友圈
二维码
分享
你确定要删除这个问题吗?