當前位置:首頁 » 網頁前端 » web期末大作業動畫特效源代碼
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web期末大作業動畫特效源代碼

發布時間: 2023-06-07 14:57:27

❶ web網頁 主題網站大作業

太多了 沒人會免費給你做的。要麼去付費找一個人給你敲代碼,要麼自己慢慢琢磨。

❷ 求給一個Java Web期末大作業項目(包含源代碼)

這個沒人會給你的,自己做吧

❸ 求一web前端特效源碼

https://github.com/SimonZhangITer/VueDemo_Sell_Eleme

❹ 大一網頁設計期末作業 求一個代碼 靜態的都行 謝謝

代碼可復制:

import java.util.ArrayList;

import java.util.Random;

import java.util.Scanner;

/**

* 21點游戲。

* 1、洗牌

* 2、發牌

* 3、計算點數

* 4、 是否要牌

* 5、計算機發牌

* 6、計算結果

*/

public class TPoint{

private int[] pai = new int[52];//52張牌

private String[] huase= {"黑","紅","梅","方"};

private String[] paiM = {"A","2","3","4","5","6","7","8","9","10","J","Q","K"};//牌面顯示

private ArrayList<Integer> al = new ArrayList<Integer>();//存儲玩家手中的牌

private int currentPoint;

private int computerPoint = 0;

private int currentPage=0;

public TPoint() {

super();

xipai();//洗牌

fapai();//發牌

needPai();//是否要牌

computerPai();//電腦發牌

result();//計算結果

}

private void xipai() {

for(int i = 0; i < 52 ;i++ ){

pai[i]=i;//52張牌賦值

}

for(int j = 0;j<26;j++){//打亂26次

Random r = new Random();

int i1 = Math.abs(r.nextInt()%52);//在52張中牌中找到第一張

int i2 =Math.abs(r.nextInt()%52);//在52張中牌中找到第二張

int temp = pai[i2];

pai[i2] = pai[i1];

pai[i1] = temp;

}

}

private void fapai() {

/*for(int i = 0;i<52;i++){

System.out.print(pai[i]+" ");

}*/

//先發兩張給玩家

al.add(pai[0]);

al.add(pai[1]);

currentPoint += calPoint(pai[0]);

currentPoint+= calPoint(pai[1]);

currentPage= 2;

}

private int calPoint(int i) {//計算牌的點數

int temp = 0;

if(i%13+1>10){//JQK都是10

temp = 10;

}

else{

temp = (i+1)%13;
}
return temp;
}

private void needPai() {

while(true){

xianshi();//顯示牌面

if(currentPoint>=21){//玩家點數大於21則不能再要牌

break;

}

System.out.println("是否還要牌,輸入N不要!");

Scanner sc = new Scanner(System.in);

if(sc.next().equalsIgnoreCase("N")){

break;//輸入N則結束

}else {

al.add(pai[currentPage]);//繼續添加牌

currentPoint+=calPoint(pai[currentPage]);//牌點數+

currentPage++;

}

}

}

private void xianshi() {

for(Integer in:al){//顯示玩家手中的牌

System.out.print(huase[in/13]+" "+paiM[in%13]+" ");//顯示花色 和牌面

System.out.println("當前總分:"+currentPoint);

}

private void computerPai() {

Random r = new Random();

computerPoint = Math.abs(r.nextInt())%10+16;//電腦的點數在16點到26點

System.out.println(" 電腦 的牌面:"+computerPoint);

}

private void result() {

if(currentPoint>21){//玩家點數大於21則不能再要牌

System.out.println("you lost!");

}else if(currentPoint==computerPoint){

System.out.println("you lost!");

}else if(computerPoint>21){

System.out.println("you Win!");

}else if(currentPoint>computerPoint){

System.out.println("you Win!");

}else{

System.out.println("you Lost!");

}

}

public static void main(String[] args){

new TPoint();

}

}

(4)web期末大作業動畫特效源代碼擴展閱讀:

對於計算機而言,並不存在真正意義上的「好」的源代碼;然而作為一個人,書寫習慣的好壞將決定源代碼的好壞。源代碼是否具有可讀性,是判斷其好壞的重要標准。軟體文檔則是表明可讀性的關鍵。

代碼作為程序員用開發工具所支持的語言寫出來的源文件,設計的原則包括唯一確定性、標准化和通用性、可擴充性與穩定性、便於識別與記憶、力求短小與格式統一以及容易修改等。

源代碼是代碼的分支,某種意義上來說,源代碼相當於代碼。現代程序語言中,源代碼可以書籍或磁帶形式出現,但最為常用格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼最終目的是將人類可讀文本翻譯成為計算機可執行的二進制指令,這種過程叫編譯,它由通過編譯器完成。