应用java的基础语法决绝,实际问题。比如下面的解梅花桩问题
问题:有8跟梅花桩,从第一根走,走到第八根,再往回走,到了第一根再往第八根走。问,走50步到了第几个根梅花桩。
class a {
public static void main(String[] args) {
boolean xiang = true;
int zhuang = 1;
int bu = 50;
for (int i = 1; i <= bu; i++) { if (xiang) { if (zhuang == 8) { xiang = false; zhuang--; } else { zhuang++; } } else { if (zhuang == 1) { xiang = true; zhuang++; } else { zhuang--; } } System.out.println("第" + i + "步,第" + zhuang + "个桩/t"); } }}