91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-26
  • 語言: 其他
  • 標簽: JAVA????成員函數??

資源簡介

設計一個表示分數的類Fraction。這個類用兩個int類型的變量分別表示分子和分母。具體細節請參考壓縮包中的readme.txt文件!

資源截圖

代碼片段和文件信息

package?diyizhou;

import?java.util.Scanner;

class?Fraction{

int?ab;
Fraction(int?aint?b)
{
this.a=a;
this.b=b;
}
int?gcd(int?aint?b)
{
int?tmp;
while(b!=0)
{
tmp=a%b;
a=b;
b=tmp;
}
return?a;
}
void?print()
{
int?tmp;
tmp=gcd(ab);
if(((a/tmp)==1)?&&?((b/tmp)==1))
{
System.out.println(“1“);
}
else
System.out.println((a/tmp)+“/“+(b/tmp));
}

Fraction?plus(Fraction?r)
{
Fraction?t=new?Fraction(00);
t.a=(this.a)*(r.b/gcd(this.br.b))+(r.a)*(this.b)/(gcd(this.br.b));
t.b=(this.b*r.b)/(gcd(this.br.b));

return?t;
}

Fraction?multiply(Fraction?r)
{
Fraction?t=new?Fraction(11);
int?tmp1tmp2;
tmp1=this.a*r.a;
tmp2=this.b*r.b;
t.a=tmp1/(gcd(tmp1tmp2));
t.b=tmp2/(gcd(tmp1tmp2));

return?t;
}
}

public?class?Main?{

public?static?void?main(String[]?args)?{

Scanner?in?=?new?Scanner(System.in);
Fraction?a?=?new?Fraction(in.nextInt()in.nextInt());
Fraction?b?=?new?Fraction(in.nextInt()in.nextInt());
a.print();
b.print();
a.plus(b).print();
a.multiply(b).plus(new?Fraction(56)).print();
a.print();
b.print();
in.close();
}

}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1580??2015-07-15?17:08??readme.txt
?????文件????????1227??2015-07-15?17:03??Main.java

評論

共有 條評論