public class Demo2 {
富裕ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書(shū)合作)期待與您的合作!
public static void main(String[] args) {
int i=1;
while(true){
if (i%2==1 i%3==2 i%5==4 i%6==5 i%7==0) {
System.out.println("這條階梯一共有"+i+"階");
return;
}
i++;
}
}
}
一定要用遞歸的就這樣寫(xiě):
public class Test{
static final int s = 10; //自定義的臺(tái)階數(shù)
static int len = 0, sum = 0;
static int step[] = new int[s];
static void compute(final int stair) {
if(stair0) return;
if(stair==0) {
printSum();
sum++;
return;
}
for(int i = 1; i = 3; i++) {
step[len] = i;
len++;
compute(stair-i);
len--;
}
}
static void printSum() {
System.out.print("走法:");
for(int i = 0; i len; i++)
System.out.print(step[i]+ " ");
System.out.println();
}
public static void main(String args[]){
compute(s);
System.out.println("共有" + sum + "種走法");
}
}
public?static?void?main(String[]?args)
{
System.out.println("1000以內(nèi)符合條件的臺(tái)階數(shù)如下:");
for?(int?i?=?7;?i??1000;?i++)
{
/**?下面對(duì)應(yīng)各個(gè)條件,為了方便閱讀,我分開(kāi)寫(xiě)了?*/
if?(i?%?2?==?1)
{
if?(i?%?3?==?2)
{
if?(i?%?5?==?4)
{
if?(i?%?6?==?5)
{
if?(i?%?7?==?0)
{
System.out.println(i);
}
}
}
}
}
}
}