这串代码我自己做的是a=16,y=42
但是答案给的是a=16,y=60 不太理解
我的值是a 12 y12
第二次循环 a 14 y 26
第三次循环a 16 y42
到这里我认为是a不等于while里面的a=14然后就停止循环了
#include <stdio.h>
int main()
{
int a,y;
a=10; y=0;
do{
a+=2; y+=a;
if(y>50) break;
}while(a=14);
printf("a=%d y=%d\n",a,y);
return 0;
}