在学习while循环之后,我尝试根据自己的生活内容写了段代码:
#include <stdio.h>
int main()
{
int 纠缠之缘 = 0;
int 爆肝天数 = 0;
while (纠缠之缘 < 160)
{
printf("原神,启动!\n");
爆肝天数++;
printf("爆肝天数+1\n");
纠缠之缘++;
printf("纠缠之缘:%d\n", 纠缠之缘);
}
if (纠缠之缘 == 160)
{
printf("帝君保底get");
}
return 0;
}
这段代码能够很好地跑起来。
于是我又对其进行了变量和数据的改动:
#include <stdio.h>
int main()
{
int 原石 = 0;
int 爆肝天数 = 0;
while (原石 < 24000)
{
printf("原神,启动!\n");
爆肝天数++;
printf("爆肝天数+1\n");
原石+60;
printf("原石:%d\n", 原石);
}
if (原石 == 24000)
{
printf("帝君保底get");
printf("爆肝天数:%d", 爆肝天数);
}
return 0;
}
出现了无限循环的现象。我想问题应该出在+60上,于是我将原石改为++,这次代码跑完24000次结束了,所以要给变量增加不为1的固定值应该怎么写呢?