wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3806|回復: 1
打印 上一主題 下一主題
收起左側

Java猜拳游戲程序設計思路與代碼

[復制鏈接]
跳轉到指定樓層
樓主
猜拳游戲—Java
一.為什么選擇java?
Java是一種跨平臺的面向對象的語言,這就允許開發人員生成獨立于平臺的應用程序,用Java編寫的程字可以在許多硬件平臺上運行而不需要重新編譯。Java 具有很多優點:簡單、面向對象、可移植、與硬件無關、強健安全、具有很高的性能,此外還對多線程、動態性提供了支持。
    Java采用面向對象技術,所有的Java程序都是對象,通過封裝性實現了模塊化和信息隱藏,通過繼承性實現了代碼的復用,使得用戶可以根據自己的需要創建自己的類庫。
   Java最強大的是網絡方面的應用,本設計不涉及網絡方面的應用。
   通過Java程序設計的-些重要理論基礎來實現“人機猜拳小游戲”的功能。通過利用所學到的計算科學的理論知識,提高解決實際問題的能力,增強運算、編程和使用技術資料的技能,通過實際問題的分析設計、編程和調試,掌握應用軟件的分析方法和工程設計方法,能正確闡述設計和實驗結果,逐步建立正確的全局觀念。通過本次程序設計,我掌握了Java語言的基本運用,提高了理論結合實際能力。
二. 設計思路。
1. 首先,因為要做一個猜拳游戲,所以要以公平為起點,而這就要用到java中的 Math.random( ) 函數,其返回值為0-1之間的任意實數。
(1)第一問要求輸贏概率一樣,還要考慮平局的情況。則輸贏平的概率各為1/3。
     可以通過i = (int) (Math.random()*3); 返回0、1、2三個值的概率各為1/3,表示輸贏平。本設計調用的是Win函數。
(2)第二問要求贏的概率為20%,即為1/5,不用考慮平局,則輸贏概率1:4,可以通過三個函數實現:Win0、Win1、Win2函數各是人出拳為石頭、剪刀、布時對應按鈕button內部調用的函數。i = (int) (Math.random()*5);返回0、1-4五個數兩種情況1:4的概率表示電腦對應人出拳的概率。比如:人出石頭,當i=0時,電腦輸出剪刀;當i=1、2/3/4時,電腦輸出布。即可實現本小題要求。
(3)第三問 要求人全輸,比較簡單。不需要調用random函數,只需讓電腦出拳贏過人即可。本設計調用的是NotWin函數
2. 其次,由于java 功能十分強大,本設計考慮導入swing包里的ImageIcon、JButton、JFrame類和awt包里的ActionEvent、ActionListener類,實現GUI功能,用戶操作
比較簡單,有更好的直觀體驗。
3. 對于(1)、(2)、(3)三種要求,需要在代碼中實現用戶自主選擇模式,進行
猜拳。因此要首先選擇模式1、2、3,通過變量flag的取值來決定各個按鈕內部調用(1)、(2)、(3)中的哪個函數。               
三.自我評價
1、人機交互性
首先為了提升使用感受,我們的操作頁面采用了圖形用戶界面(GUI)GUI主要功能是實現人與計算機等電子設備的人機交互。
2、美觀性
對日新月異的電子產品來說,圖形用戶界面越來越發揮著重要的作用。美觀、友好的界面設計往往更能吸引使用者。
3、設計
本程序設計了美觀的界面:將結果、得分等數據更直觀的呈現出來,有123三種模式可供選擇,用戶出拳簡單。同時還有勝率實時呈現。

三、代碼風格
1. 一個類Javagame、一個構造方法Javagame、一個成員方法finalresult、一個main函數作為入口。
2. finalresult 方法作為結果返回函數,在Win、Win0-2、NotWin 函數里調用,將結果返回到對應就JLabel里。
3. ActionListener方法里的ActionEvent 事件、getactioncommand是控件內部的一個字符串,用于標識控件的狀態。此函數可以取得控件的狀態,從而決定到底該做什么。
4. 模式選擇監聽器的三個按鈕中,通過改變flag的值,從而決定人出拳監聽器調用Win、Win0-2、NotWin 三個函數中的哪一個。
5. 由于監聽器中需要用到圖片文件,要調用本地文件,所以請把文件夾里的六個圖片放在F盤根目錄之后在打開代碼,以免影響評分。

  1. package test;

  2. import java.awt.Color;
  3. import java.awt.Font;
  4. import java.awt.event.ActionEvent;
  5. import java.awt.event.ActionListener;

  6. import javax.swing.ImageIcon;
  7. import javax.swing.JButton;
  8. import javax.swing.JFrame;
  9. import javax.swing.JLabel;

  10. public class Test extends JFrame {
  11. JLabel win,draw,lose,score,count;//設置標簽,分別為贏、平、輸、得分、總局
  12. JLabel jl,jl1; //設置標簽,分別為“電腦輸出是”、“你輸出的是”
  13. final JLabel jl2,jl3;//設置標簽,分別是電腦輸出是與你輸出的是的內容
  14. JLabel jl4,jl5; //猜拳的結果顯示“你贏了”,“你輸了”,“平手”
  15. public String person;
  16. public String m;
  17. int j;
  18. int i;
  19. int k;
  20. int swin,sdraw,slose,sscore;
  21. int flag1, count1;
  22. final String[] car = new String[3];
  23. public void Win0(String person) {
  24. car[0] = "石頭";
  25. car[1] = "剪刀";
  26. car[2] = "布";
  27. person = car[j];
  28. i = (int) (Math.random()*3);
  29. if(i==0)
  30.     k=0;
  31. else if(i==1)
  32.     k=1;
  33. else if(i==2)
  34.     k=2;
  35. String com=car[k] ;


  36. //判斷輸贏                                 
  37. if (com.equals(person)) {
  38. jl5.setText("平手");
  39. flag1 = 0;
  40. } else if (com.equals("剪刀") && person.equals("石頭") ||
  41.         com.equals("石頭")&& person.equals("布") ||
  42.         com.equals("布") && person.equals("剪刀")) {
  43. jl5.setText("你贏了");
  44. flag1 = 2;
  45. } else {
  46. jl5.setText("你輸了");
  47. flag1 = 1;
  48. }
  49. this.finalresult();
  50. }

  51. public Test() {
  52. JFrame jf = new JFrame();
  53. setSize(700, 700);
  54. this.setTitle("猜拳游戲");
  55. this.setLayout(null);
  56. win = new JLabel("贏:"+swin);
  57. draw = new JLabel("平:"+sdraw);
  58. lose = new JLabel("輸:"+slose);
  59. score = new JLabel("得分:"+sscore);
  60. count = new JLabel("總局:"+count1);

  61.     win.setBounds(50, 0, 80, 50);
  62.     draw.setBounds(130, 0, 80, 50);
  63.     lose.setBounds(210, 0, 80, 50);
  64.     score.setBounds(290, 0, 100, 50);
  65.     count.setBounds(450, 0,100, 50);

  66.     Font f1 = new Font("華文行楷",1,23);
  67.     win.setFont(f1);
  68.     draw.setFont(f1);
  69.     lose.setFont(f1);
  70.     score.setFont(f1);
  71.     count.setFont(f1);

  72.     win.setForeground(Color.blue);
  73.     draw.setForeground(Color.green);
  74.     lose.setForeground(Color.cyan);
  75.     score.setForeground(Color.red);
  76.     count.setForeground(Color.pink);
  77.     this.setBackground(Color.yellow);

  78.     this.add(win);
  79.     this.add(draw);
  80.     this.add(lose);
  81.     this.add(score);
  82.     this.add(count);

  83.     jl = new JLabel("電腦出的是:");
  84.     jl.setBounds(50, 100, 150, 70);
  85.     this.add(jl);
  86.     jl1 = new JLabel("你出的是:");
  87.     jl1.setBounds(50, 210, 150, 70);
  88.     this.add(jl1);
  89.     // 電腦的出的拳標簽
  90.     jl2 = new JLabel();
  91.     jl2.setBounds(200, 100, 150, 70);
  92.     this.add(jl2);
  93.     //我出的拳的標簽
  94.     jl3 = new JLabel();
  95.     jl3.setBounds(200, 210, 150, 70);
  96.     this.add(jl3);
  97.     jl4 = new JLabel("輸出結果:");
  98.     jl4.setBounds(50, 500, 150, 70);
  99.     this.add(jl4);
  100.     jl5 = new JLabel("");
  101.     jl5.setBounds(200, 500, 150, 70);
  102.     this.add(jl5);

  103.     Font f2 = new Font("華文行楷",1,20);
  104.     jl.setFont(f2);
  105.     jl1.setFont(f2);
  106.     jl2.setFont(f2);
  107.     jl3.setFont(f2);
  108.     jl4.setFont(f2);
  109.     jl5.setFont(f2);

  110.     // 按鈕
  111.     final JButton btn = new JButton("");
  112.     btn.setBounds(200, 210, 50, 70);
  113.     this.add(btn);
  114.     final JButton btn1 = new JButton("");
  115.     btn1.setBounds(280, 210, 50, 70);
  116.     this.add(btn1);
  117.     final JButton btn2 = new JButton("");
  118.     btn2.setBounds(360, 210, 50, 70);
  119.     this.add(btn2);

  120.     final JButton clear = new JButton("清除數據");
  121.     Font f3 = new Font("華文行楷",1,20);
  122.     clear.setFont(f3);
  123.     clear.setBounds(50, 380, 160, 50);
  124.     this.add(clear);
  125.     btn.setBorderPainted(false);
  126.     btn1.setBorderPainted(false);
  127.     btn2.setBorderPainted(false);
  128.     btn.setIcon(new ImageIcon("F:\\shitou.jpg"));
  129.     btn1.setIcon(new ImageIcon("F:\\jiandao.jpg"));
  130.     btn2.setIcon(new ImageIcon("F:\\bu.jpg"));
  131.    
  132. btn.addActionListener
  133.       (new ActionListener() {
  134.    
  135. public void actionPerformed(ActionEvent arg0) {
  136. //如果你鼠標點擊的是石頭按鈕
  137. j = 0;
  138. String b = btn.getActionCommand();
  139. jl3.setText(b);
  140. //jl3.setIcon(new ImageIcon(MyImg.class.getResource(j+".png")));
  141. Win(person);
  142. //Test.this.jl2.setIcon(new ImageIcon(MyImg.class.getResource(i+".png")));
  143. Test.this.jl2.setText(car);
  144. System.out.println(car);
  145. }
  146. }
  147.      );

  148. btn1.addActionListener(new ActionListener() {
  149. public void actionPerformed(ActionEvent arg0) {
  150. j = 1;
  151. String b1 = btn1.getActionCommand();
  152. jl3.setText(b1);
  153. //jl3.setIcon(new ImageIcon(MyImg.class.getResource(j+".png")));
  154. Win(person);
  155. //Test.this.jl2.setIcon(new ImageIcon(MyImg.class.getResource(i+".png")));
  156. Test.this.jl2.setText(car);
  157. System.out.println(car);
  158. System.out.println(b1);
  159. }
  160. });

  161. btn2.addActionListener(new ActionListener() {
  162. public void actionPerformed(ActionEvent arg0) {
  163. j = 2;
  164. String b2 = btn2.getActionCommand();
  165. jl3.setText(b2);
  166. //jl3.setIcon(new ImageIcon(MyImg.class.getResource(j+".png")));
  167. Win(person);
  168. Test.this.jl2.setText(car);
  169. System.out.println(car);
  170. //Test.this.jl2.setIcon(new ImageIcon(MyImg.class.getResource (i+".png")));
  171. System.out.println(b2);
  172. }
  173. });
  174. clear.addActionListener(new ActionListener() {

  175. @Override
  176. public void actionPerformed(ActionEvent e) {

  177.     if(e.getSource() == clear){
  178.            swin = 0;
  179.            sdraw = 0;
  180.            slose = 0;
  181.            sscore = 0;
  182.            count1 = 0;

  183.            win.setText("贏:" + swin);
  184.            draw.setText("平:" + sdraw);
  185.            lose.setText("輸:" + slose);
  186.            score.setText("得分:" + sscore);
  187.            count.setText("總局:" + count1);
  188.           }
  189. }
  190. });
  191. this.setVisible(true);
  192. this.setDefaultCloseOperation(EXIT_ON_CLOSE);
  193. this.setLocationRelativeTo(null);
  194. this.setResizable(false);
  195. }

  196. private void finalresult() {

  197. if(flag1==0){
  198. sdraw ++;
  199. draw.setText("平:"+sdraw);
  200. score.setText("得分:"+sscore);
  201. }
  202. if(flag1==1){
  203. slose ++;
  204. sscore=sscore-1;
  205. lose.setText("輸:"+slose);
  206. score.setText("得分:"+sscore);
  207. }
  208. if(flag1==2) {
  209. swin ++;
  210. sscore=sscore+1;
  211. win.setText("贏:"+swin);
  212. score.setText("得分:"+sscore);
  213. }
  214. count1=swin+slose+sdraw;
  215. count.setText("總局:"+count1);
  216. }
  217. public static void main(String[] args) {
  218. Test u= new Test();

  219. }

  220. }

復制代碼

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:336378 發表于 2020-10-27 17:19 | 只看該作者
   看不懂,聽不清??。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
精品国产一区二区三区在线| 97在线播放免费观看| 亚洲高清视频一区| 欧美精品久久久久a| 偷窥国产亚洲免费视频| 久久电影网电视剧免费观看| 人人精品亚洲| av人人综合网| 久草.com| 国产一线天粉嫩馒头极品av| 亚洲永久精品一区| 欧美日韩生活片| 孩娇小videos精品| 亚洲mv在线看| 国产精品自在线| 日日噜噜噜夜夜爽亚洲精品 | 国产精品a久久久久| www.91av.cn| 五月婷婷开心网| 国产精品88a∨| 成人永久aaa| 国产精品porn| 在线电影福利片| 97影院理论午夜| 欧美日本色图| 亚洲精品久久久久久久久久 | 亚洲免费观看在线观看| 国产精品一品二品| 99热这里只有精品8| 国产成人影院| 精品视频在线播放一区二区三区| 日韩成人伦理| 免费a在线观看| 国产网红在线| jizzjizzjizz中国免费| 久热国产在线视频| 综合在线亚洲| 亚洲av少妇一区二区在线观看| 成年免费在线观看| 老熟妇高潮一区二区三区| 手机在线成人av| 中文字幕线观看| www一区二区www免费| 国产又粗又爽又黄的视频| 久久久久久高清| 亚洲最大成人在线| 成人黄色中文字幕| 国产成+人+综合+亚洲欧美丁香花| 中文欧美在线视频| 亚洲欧美在线免费观看| 亚洲国产欧美在线成人app| 欧美日韩性生活| 日本精品视频一区二区三区| 亚洲成人一区二区| 一区二区三区国产| 日韩美女视频一区二区 | 亚洲国产一区二区三区在线播放| 红杏成人性视频免费看| 久久久国产精品入口麻豆| 国产精品毛片久久久久久久久久99999999| av文字幕在线观看| 麻豆视频网站在线观看| 国产在线色视频| 黄色片免费在线| 成人精品福利| 888av在线| 午夜国产福利在线| av片在线观看| 天堂av资源在线| 国产精品视频a| 国产精品久久久毛片| 国产精品白嫩初高中害羞小美女| 久久久久久午夜| 88xx成人精品| 国产精品入口福利| 亚洲一区二区在线视频| 五月精品视频| 永久亚洲成a人片777777| 无需播放器亚洲| 欧美激情视频一区二区三区在线播放| 一区二区免费不卡在线| 欧美视频二区| 快she精品国产999| 精油按摩中文字幕久久| 国产成人综合网| 91丝袜高跟美女视频| 久久免费精品国产久精品久久久久| 91亚洲大成网污www| 欧美激情一区二区三区全黄| 成人欧美一区二区三区| 岛国av午夜精品| 91精品国产综合久久久久久| 亚洲国产精品高清久久久| 亚洲欧美精品伊人久久| 欧美成人午夜免费视在线看片| 国产最新精品视频| 国产狼人综合免费视频| 国产成人免费观看| 视频一区视频二区视频三区视频四区国产 | 国产精品69久久久久水密桃| 成人久久视频在线观看| 亚洲国产精品传媒在线观看| 亚洲综合在线第一页| 色综合色狠狠综合色| 日韩视频在线你懂得| 在线性视频日韩欧美| 久久免费国产精品1| 国产噜噜噜噜久久久久久久久| 99re在线观看视频| 中文字幕av导航| 青青在线视频免费| 六月婷婷七月丁香| 男人的天堂一区二区| 91麻豆成人精品国产免费网站| 午夜影院在线视频| 免费看a网站| 在线黄色av| 影音先锋男人在线资源| 日本黄色成人| 99视频精品视频高清免费| 美女看a上一区| 国产欧美精品一区二区色综合| 午夜伦欧美伦电影理论片| 日韩写真欧美这视频| 丝袜美腿亚洲一区二区| 国产精品高潮粉嫩av| 日韩福利视频| 自拍偷拍一区二区三区四区| 欧美一区二区三区粗大| 亚洲精品久久久久久久蜜桃| 久久草在线看| 95影院理论片在线观看| 美女av在线免费看| 啪啪激情综合网| 日韩精品高清不卡| 亚洲欧洲日产国码二区| 欧美一区二区三区喷汁尤物| 欧美激情视频三区| 久久久久久久久一区二区| 777久久久精品一区二区三区| 中文字幕免费在线播放| 日批视频免费在线观看| 欧美色图另类图片| 精品在线免费观看视频| 欧美一级在线免费观看 | 天堂av免费在线观看| 国产精品亚洲电影久久成人影院| 在线免费激情视频| 色8久久影院午夜场| 欧美hd在线| 暴力调教一区二区三区| 欧美自拍偷拍午夜视频| 欧美精品免费在线| 清纯唯美一区二区三区| 中国老熟女重囗味hdxx| 一级成人黄色片| 在线播放黄网| av毛片在线免费| 91欧美大片| 久久亚洲影视婷婷| 日韩午夜在线观看| 国产精品激情av电影在线观看| 精品日韩在线播放| 国产精品国产三级国产专业不| 成人av无码一区二区三区| 色偷偷亚洲第一综合| 欧美国产亚洲一区| 亚洲国产精品久久人人爱潘金莲| www.av视频在线观看| 亚洲人成绝费网站色www| 日韩欧美在线中文字幕| 久久精品99无色码中文字幕 | 欧美二区乱c少妇| 欧美一级视频在线观看| www.激情网| 亚洲 欧美 国产 另类| 男人的天堂va在线| 9i精品一二三区| 不卡日本视频| 国产欧美综合在线| 国产亚洲精品久久| 欧美日韩最好看的视频| 亚洲专区区免费| 亚洲午夜网未来影院| 国产精品久久久久一区二区国产| 欧美一区 二区| 国产大陆精品国产| 亚洲精品www久久久| 精品国产一区二区三区日日嗨| 国产精品19p| 日韩中文字幕影院| 日韩子在线观看| 久久精品青草| 亚洲国产另类av| 亚洲18私人小影院| 久久久久国产精品熟女影院| 国产一卡二卡三卡| 污导航在线观看| 免费欧美视频| 亚洲色图综合| 国产一区亚洲一区| 亚洲精品一区二区三区99| 国产伦精品一区二区三区视频黑人| 欧美成人三级伦在线观看| 久热久热免费视频中文字幕777| 3p视频在线观看| 欧美日韩蜜桃| 在线观看日韩国产| 国产精品久久精品国产| 插吧插吧综合网| 国产馆av播放| 欧美风情在线视频| av综合在线播放| 最好看的2019年中文视频| 少妇高潮大叫好爽喷水| 日本一区二区三区精品| 一级视频在线免费观看| 欧美在线观看视频一区| 亚洲午夜久久久久久久久久久 | 青草av在线| 久久精品人人做人人爽电影蜜月| 欧美日韩免费网站| 91亚洲va在线va天堂va国| 中文幕无线码中文字蜜桃| 国产福利热线视频| 视频欧美一区| 亚洲综合免费观看高清完整版| 国产97在线|日韩| 天天躁日日躁狠狠躁免费麻豆| 欧美性bbb| 国产精品美女久久久久人| 国产精品嫩草久久久久| 国产成人精品av在线| 国产又黄又粗又猛又爽的视频| 九色视频在线观看免费| 日韩av三区| 亚洲成人av福利| 国产成人一区二区三区免费看| 91禁男男在线观看| 91九色porny视频| 91精品蜜臀一区二区三区在线| 欧美性受xxxx| 一区不卡字幕| 成 人 黄 色 片 在线播放 | 2021久久国产精品不只是精品| 久久久久久91香蕉国产| 中国免费黄色片| av第一福利大全导航| 成人高清电影网站| 欧美日韩高清一区二区三区| 麻豆中文字幕在线观看| 99久久亚洲精品日本无码| 免费毛片b在线观看| 久久蜜桃av一区二区天堂| 欧日韩在线观看| 国产又粗又猛又爽又黄的视频四季| 中文字幕av网| 久久一区二区三区四区五区 | 荡女精品导航| 午夜精品影院在线观看| 美女主播视频一区| 自拍偷拍精品视频| 天堂av在线| 亚洲精品国产精华液| 91精品国产高清久久久久久91裸体| 欧美日韩人妻精品一区二区三区| 国产在线自天天| 波多野结衣91| 91老司机在线| 在线观看毛片视频| 超碰这里只有精品| 五月天久久比比资源色| 中文字幕剧情在线观看一区| 亚洲人视频在线观看| 校花撩起jk露出白色内裤国产精品| 欧美体内she精视频| 久久国产亚洲精品无码| 国产成人香蕉在线视频网站 | 日韩情涩欧美日韩视频| 久草综合在线观看| 天海翼在线观看视频| 欧美三级第一页| 色偷偷av亚洲男人的天堂| 午夜久久久久久久| 青青草免费在线| 国产成人自拍高清视频在线免费播放| 国产精品嫩草视频| 一区二区三区麻豆| www.久久爱.com| 在线免费av一区| 男人天堂网视频| 天天干天天操天天爽| 日韩一区精品字幕| 欧美在线免费看| 亚洲欧美偷拍一区| 精品国产第一国产综合精品| 在线观看视频一区| 在线观看免费的av| 最新二区三区av| 91小视频在线| 国产综合精品一区二区三区| 姝姝窝人体www聚色窝| 日韩精品久久| 久久久精品美女| 一区二区三区四区五区| 涩涩视频在线播放| 色呦呦日韩精品| 女同激情久久av久久| 免费黄网站在线观看| 国产精品日韩成人| 99精品一区二区三区的区别| 国产乱视频在线观看播放| 奶水喷射视频一区| 国产精品羞羞答答| 国产精品无码天天爽视频| 久草在线成人| 久久久久北条麻妃免费看| 亚洲a∨无码无在线观看| www.youjizz.com在线| 91久久精品一区二区三| av在线免费观看不卡| 在线免费观看黄色网址| 亚洲综合在线视频| 一区二区三区视频在线观看免费| 欧美黑人巨大| 国产精品久久久久国产精品日日| 国产aaa免费视频| 日日噜噜夜夜狠狠视频| 欧美极品美女视频| 欧美一级视频免费看| 性欧美16一18| 国产精品久久久久aaaa| 激情网站五月天| 九色视频网站在线观看| 亚洲国产视频在线| 亚洲高清av一区二区三区| 日本不卡三区| 欧美午夜精品免费| 三叶草欧洲码在线| 成人欧美大片| 日韩电影大片中文字幕| 久久久久久久9999| 国产精品22p| 欧美激情一区二区久久久| 中文字幕一区二区三区波野结 | 国产传媒av在线| 欧美r级在线观看| 91插插插插插插| 国内毛片久久| 91国偷自产一区二区三区的观看方式| 一区二区三区日| 国语自产精品视频在线看8查询8| 国产精品一区专区欧美日韩| 国产成人综合一区| 国产在线一区二区视频| 欧美日韩国产综合视频在线观看 | 日韩精品综合在线| 神马久久久久| 一本色道a无线码一区v| 精品人伦一区二区三电影| 99tv成人影院| 日韩在线免费视频| 99国产在线播放| 日韩香蕉视频| 日韩一区二区电影在线观看| 成人性生交大片免费看视频r| 一区二区三区日韩在线观看| 视频区 图片区 小说区| 校园春色亚洲| 日韩小视频网址| 亚洲国产精品国自产拍久久| 日韩av中文字幕一区二区| 亚洲欧美国产不卡| 视频国产在线观看| 91麻豆精品国产91久久久久| 国产又粗又长又黄的视频| 小嫩嫩12欧美| 成人免费看黄网站| 成看片vvv222| 亚洲一区在线播放| 免费观看a级片| 精品国产不卡| 国产日韩欧美亚洲一区| 一级特黄特色的免费大片| 欧美午夜久久久| 免费视频一二三区| 91亚洲自偷观看高清| 精品国产91亚洲一区二区三区www| 国产www在线观看| 在线影院国内精品| 日韩美女一级片| 国产毛片久久| 又大又硬又爽免费视频| a√中文在线观看| 欧美猛交ⅹxxx乱大交视频| 中文字幕av高清片| 久久久久久久性| 亚洲国产欧美视频| 蜜臀久久99精品久久一区二区| 3d动漫啪啪精品一区二区免费 |