我是新手,大神来帮忙看看这段代码有什么问题吧!运行后无显示。
/*
练习:求出1到100之间6的倍数的个数。
*/
int a=1 ,gs=0; //gs是个数。
while (a<=100)
{
while (a%6==0)
{
gs++;
}
a++;
}
System.out.println("在100以内6的倍数有"+gs+"个!");
System.out.println("程序结束!");
------解决方案--------------------while (a % 6 == 0) {
gs++;
a++;
}
------解决方案--------------------死循环到里面了;
改为:
if (a % 6 == 0)