四則運算 第二階段

2022-09-09 17:48:33 字數 2311 閱讀 7074

自動生成題目

要求:題目避免重複

可定製源**

import j**a.util.random;

import j**a.util.scanner;

public class fun

public fun(int i1, int i2, int i3, int i4, int i5, int i6)

public void ff() else

random random = new random();

int i = 0;

if (this.paren == 1)

while (i < len1)

for (int j = 0; j < len2; j++)

}jilu[i] += a[j];

}if (this.paren != 0)

int flag = f3(i);//計算是否重複

jilu[i] = "";

if (flag == 0)

system.out.print((int) a[j]);

jilu[i] += (int) a[j];

if (this.paren >= 1 && this.rightp == j)

if (iflag != len2 - 1)

iflag++;

}system.out.print("=");

jilu[i] += "=";

f4(i);

if (f5(i) == 0)

i++;}}

system.out.print("錯題率為:");

double rate = index / len1;

rate *= 100;

system.out.println(string.format("%.2f", rate) + "%");

}public void setid()

public int f3(int i)

for (int j = 1; j < i; j++)

}return 0;

}public string f2(int i) else if (i == 1) else if (i == 2) else

}public double f4(int t)

if (this.b[j] == 2)

if (this.b[j] == 3)

}result[t] = 0.0;

for (int j = 0; j < len2; j++)

} else

if (this.b[i] == 2)

if (this.b[i] == 3)

}dr = 0.0;

for (int j = this.leftp; j < this.rightp + 1; j++)

a[this.leftp] = dr;//括號內計算結果

double temp = new double[len2 - (this.rightp - this.leftp)];//存去掉括號後的運算元

int tempb = new int[len2 - (this.rightp - this.leftp) - 1];//存括號外的操作符

temp[this.leftp] = dr;

if (this.rightp != len2 - 1)

for (int i = 0; i < this.leftp; i++)

for (int i = this.rightp + 1, index = this.leftp + 1; i < len2; i++, index++)

for (int i = this.rightp + 1, index = this.leftp + 1; i < len2 - 1; i++, index++)

for (int j = 0; j < len2 - (this.rightp - this.leftp) - 1; j++)

if (tempb[j] == 2)

if (tempb[j] == 3)

}result[t] = 0.0;

for (int j = 0; j < len2 - (this.rightp - this.leftp); j++)

}return result[t];

}public int f5(int i) else

}public void f6() }}

for (int i = 0; i < this.id; i++)

this.id--;}}

system.out.println("錯題展示完畢");}}

20165216結對程式設計四則運算第二階段總結

一 需求分析 在上次的四則實驗中,完成了隨便生成題目的要求以及統計正確率等基本框架。本次實驗完成目標 1 加入真分數的隨機數字,並要輸出也為真分數的形式。2 答案應化為最簡,否則為錯誤。3 基本框架與實驗一想同,保持輸出格式及輸出值對應。二 設計方面 基於上次的實驗 這次實驗解決的目標 1 真分數 ...

第二階段小結

資料結構基本概念 資料 資料即資訊的載體,是能夠輸入到計算機中並且能被計算機識別,儲存和處理的符號總稱 資料元素 資料元素是資料的基本單位,又稱之為記錄。一般,資料元素由若干基本項 字段,域,屬性 組成。資料結構 資料結構指的是資料元素及資料元素之間的相互關係,或組織資料的形式 資料之間的結構關係 ...

第二階段小結

先是pta上的作業 這題要求我們熟練的掌握類之間的繼承與多型的使用,在類與類之間傳遞資訊時不能弄混,要弄清楚單一職責原則。這一題主要考察繼承與多型,泛型容器的應用。接下來是學習通上的課後作業 第乙個是單向鍊錶 單向鍊錶由乙個個的節點組成,這些節點都帶有下乙個節點的引用,最後乙個節點指向null,這樣...