在百度上面想要這種收費的代碼基本上是不太可能的!
成都創(chuàng)新互聯(lián)是專業(yè)的宿州網(wǎng)站建設公司,宿州接單;提供網(wǎng)站制作、網(wǎng)站設計,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行宿州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
還有你說也太籠統(tǒng)了吧!試卷生成和題庫管理系統(tǒng)這里面有詳細的要求嗎?
要求都沒有,基本上都不能開發(fā)制作的
import?java.util.ArrayList;
import?java.util.List;
public?class?Random?{
public?static?void?main(String[]?args)?{
String[]?tiMu?=?new?String[20];
for?(int?i?=?0;?i??tiMu.length;?i++)?{
tiMu[i]?=?"第"?+?(i?+?1)?+?"題";
}
String[]?temp?=?new?String[10];
//開始抽取題目
//產(chǎn)生10個隨機數(shù)
ListInteger?list?=?new?ArrayListInteger();
int?i;
while(list.size()??10){
i?=?(int)?(Math.random()?*?20);
if(!list.contains(i)){
list.add(i);
}
}
for?(int?j?=?0;?j??list.size();?j++)?{
temp[j]?=?tiMu[list.get(j)];
}
for?(int?iloop?=?0;?iloop??temp.length;?iloop++)?{
System.out.print(temp[iloop]?+?"???");
}
}
}
代碼已經(jīng)寫完了,親測可用,望采納哦!
//第一題:Test.java
public class Test {
public static void main(String[] args) {
int array[]=new int[10];//聲明數(shù)組并聲明
array[0]=array[1]=1;//賦初始值
System.out.println(array[0]);
System.out.println(array[1]);
for(int i=2;iarray.length;i++){
array[i]=array[i-2]+array[i-1];//用for語句完成相應的運算
System.out.println(array[i]);
}
}
}
//第二題 RandomTest.java
import java.util.Random;//隨機數(shù)包聲明
import java.util.Scanner;//用戶輸入包聲明
public class RandomTest {
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);//聲明并創(chuàng)建用戶輸入對象
System.out.println("我心里有一個0~99之間的數(shù),你猜是什么?");
int i=(int)(Math.random()*100);//生成一個隨機數(shù)
int input=reader.nextInt();//用戶輸入
while(i!=input){//判斷用戶輸入的數(shù)和隨機生數(shù)的大小
if(inputi){
System.out.println("小了點,再猜!");
}
if(inputi){
System.out.println("大了點,再猜");
}
input=reader.nextInt();
}
System.out.println("猜對了!");
System.out.println("繼續(xù)加油!");
}
}
創(chuàng)建一個名字為“ReportCard”的類,然后用下邊的內(nèi)容全部替換掉,你會成為全班最亮的仔。
import java.util.HashMap;
/**
* 學生成績單
*/
public class ReportCard {
public static void main(String[] args) {
ReportCard reportCard = new ReportCard("張三", "070602213");
reportCard.set("語文", 80.0);
reportCard.set("數(shù)學", 59.5);
reportCard.set("英語", 66.0);
reportCard.set("java", 80, 99.0);
reportCard.set("數(shù)據(jù)庫", 80, 66.0);
reportCard.set("毛概", null);
System.out.println(reportCard.getStudentName() + "語文分數(shù):" + reportCard.get("語文"));
System.out.println(reportCard.getStudentName() + "數(shù)學考核結果:" + (reportCard.isPassed("數(shù)學") ? "合格" : "不合格"));
System.out.println(reportCard.getStudentName() + "期末是否掛科:" + (reportCard.isAllPassed() ? "否" : "是"));
}
// 學生姓名
private String studentName;
// 學生學號
private String studentNumber;
// 成績單
private HashMapString, CourseResult cards = new HashMap();
public ReportCard() {
}
public ReportCard(String studentName, String studentNumber) {
this.studentName = studentName;
this.studentNumber = studentNumber;
}
public Double get(String courseName){
CourseResult courseResult = cards.get(courseName);
return courseResult == null ? Double.NaN : courseResult.getStudentScore();
}
public void set(String courseName, Double studentScore){
CourseResult courseResult = new CourseResult(courseName, studentScore);
cards.put(courseName, courseResult);
}
public void set(String courseName, double passMark, Double studentScore){
CourseResult courseResult = new CourseResult(courseName, passMark, studentScore);
cards.put(courseName, courseResult);
}
public boolean isPassed(String courseName){
return cards.get(courseName).isPassed();
}
public boolean isAllPassed(){
for(CourseResult cr : cards.values()){
if ( ! cr.isPassed()) {
return false;
}
}
return true;
}
public String getStudentName() {
return studentName;
}
public String getStudentNumber() {
return studentNumber;
}
public void setStudentName(String studentName) {
this.studentName = studentName;
}
public void setStudentNumber(String studentNumber) {
this.studentNumber = studentNumber;
}
/**
* 課程
*/
class Course{
// 課程名稱
protected String courseName;
// 及格分
protected double passMark = 60;
public Course(String courseName, Double passMark) {
this.courseName = courseName;
if ( passMark != null) {
this.passMark = passMark;
}
}
}
/**
* 課程成績
*/
class CourseResult extends Course{
// 學生成績
private Double studentScore;
public CourseResult(String courseName, Double studentScore) {
this(courseName, null, studentScore);
}
public CourseResult(String courseName, Double passMark, Double studentScore) {
super(courseName, passMark);
this.studentScore = studentScore == null ? Double.NaN : studentScore;
}
public boolean isPassed(){
return studentScore = passMark;
}
public String getCourseName() {
return courseName;
}
public double getPassMark() {
return passMark;
}
public Double getStudentScore() {
return studentScore;
}
}
新聞名稱:Java編寫試卷代碼 java編寫一個試題庫管理程序
標題來源:http://chinadenli.net/article24/dogspce.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設、網(wǎng)站策劃、營銷型網(wǎng)站建設、網(wǎng)站改版、網(wǎng)站建設、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)