用JAVA 写一个INT型的作业 一只鹅每天下一只蛋 两个月下多少个蛋

来源:百度知道 编辑:UC知道 时间:2024/09/26 03:29:50
用JAVA 写一个int型的作业 一只鹅每天下一只蛋 两个月下多少个蛋 请各位前辈给一点指点 下面是我自己写的 请前辈们看看 这么写合不合适 还有跟好的方法吗 小弟在这里谢谢您了
public class Months
{
public static void main(String[] args)
{
int oneday =1;
int towday =1;
int threeday = 1;
int fourday = 1;
int fiveday = 1;
int sixday = 1;
int sevenday =1;
int eightday = 1;
int nineday = 1;
int tenday = 1;
System.out.println(oneday);
int tendays = oneday+towday+threeday+fourday+fiveday+sixday+sevenday+eightday+nineday+tenday;
System.out.println(tendays);
int elevendays = 1;
int twelvedays = 1;
int thirteendays = 1;
int fourteendays = 1;
int fifteendays = 1;
int sixteendays = 1;
int seventeendays = 1;
int eighteendays = 1;
int nineteendays = 1;
int twentydays = 1;
int twentythday = elevendays+twelvedays+thirteendays+fourteendays+fifteendays+sixteendays+seventeendays+eighteendays+nineteendays+twentydays;
System.out.println(twentythda

这条题目最好就是使用循环来完成,因为每天生一个蛋,2个月内每天都一样...所以程序如下:
public class Months {

public static void main(String[] args) {
int day=1; //每天下一个蛋
int sum=0; //下蛋总数,初始值等于0
for(int i=1;i<=61;i++){ //循环两个月的总天数
sum+=day; //每天加一个
}
System.out.println(sum); //输出下蛋总数
}
}

package com.youngmaster;
/**
* @author youngmaster
* @E-mail:youngmaster.fly@gmail.com
* @version myEclipse 6.6
* @create time:2009-9-17 下午01:58:18
*/
public class Months {

public static void main(String[] args){

int temp=0;
for(int i=0;i<60;i++){

temp += i;
}

System.out.println(temp);
}

}

这是什么啊?
按照你说的 2个月下30*2个蛋啊。
你肯定是看错题目了
应该是两只鹅一天生一只鹅,不考虑公母,问两个月后有多少只鹅吧

类似从1加到100,用循环吧.