1. 編寫代碼輸入年份.計算出該年是12生肖中的哪一年,誰幫忙用java 語言編寫一下,感激不盡
自己寫拉
例如
先使用bufferedreader inputstreamreader system.in讀取鍵盤
然後string str = bufferedreader.readline();
int index = Integer.parseInt(str);
if*(index >=1 | index <= 4)
是什麼什麼 生肖!!! 等等
2. Java編程題:計算數字12和18的最小公倍數。求答案。
下面給出了一個計算兩個整數的最大公約數和最小公倍數的通用的方法:
首先先計算最大的公約數,最小公倍數=兩個數的乘積再除以它們的最大公約數。
public class Test2 {
public static void main(String[] args) {
System.out.println(lcm(12, 18));
}
/**
* 計算整數a和b的最大公約數
*/
public static int gcd(int a, int b) {
while(b!=0) {
int tmp = b;
b = a%b;
a = tmp;
}
return a;
}
/**
* 計算整數a和b的最小公倍數
*/
public static int lcm(int a, int b) {
int t = gcd(a,b);
if(t==0) return 0;
else
return a * b / t;
}
}