问题遇到的现象和发生背景
在vscode上执行输出n=0,但是在dev上执行输出n的结果是正确的,为什么呀,想不通,vscode出问题了?
用代码块功能插入代码,请勿粘贴截图
#include<stdio.h>
int main()
{
int i,j=1,n;
while(i<5)
{
n=4*j;
for(i=0;i<5;i++)
{
if(n%4!=0)
break;
n=n/4*5+1;
}
j++;//执行break后才执行这一行
}
printf("沙滩上原来最少有%d个桃子\n",n);
}