久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

第4章 JavaScript 編程基礎實驗

時間:2019-05-14 18:30:25下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《第4章 JavaScript 編程基礎實驗》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《第4章 JavaScript 編程基礎實驗》。

第一篇:第4章 JavaScript 編程基礎實驗

第4章 JavaScript 編程基礎

實驗 1 猜數字游戲

實驗說明:

這是一個經典的小游戲,由計算機隨機生成一個 1 到 100 的數字,然后由玩家去猜,計算機給出提示。若玩家可以 10 次以內猜中,算玩家贏(圖

4-1)。

4-1 猜數字游戲

實驗目的:

1.學會編寫 JavaScript 程序。

2.掌握訪問網頁中特定元素的方法。實驗準備:

一臺安裝好 Visual Web Developer 的計算機 實驗步驟:

1.使用 Visual Web Developer 創建一個網站,向網站中添加一個 GuessNumber.htm 網頁。

2.根據圖

4-2 設計網頁,其內容如下:

注意兩個設定了 id 的 HTML 元素“”和“

”,前者用于取出用戶輸入的數字,后者則用于顯示提示信息。

3.請在網頁的元素內編寫 JavaScript 函數 Guess(),實現游戲功能,整個代碼框架如下:

要點提示:

(1)整個游戲的判斷邏輯需使用條件語句實現。

(2)可以使用 document.getElementById()方法訪問文本框元素,通過其 value 屬性取出用戶所輸入的數。

(3)使用 document.getElementById()方法訪問

元素,利用其 innerHTML 屬性顯示提示信息。

(4)使用瀏覽器對象 location.Reload()方法重新刷新網頁,以便重新開始游戲。

4.設置“對不對”按鈕的單擊事件響應函數為 Guess():

實驗 2 動態樣式設定

實驗說明:

本實驗將設計一個網頁,網頁上提供一個文字段落和四個單選鈕,分別表示四種樣式。用戶點擊選擇一種樣式,網頁動態顯示出樣式應用于文字段落的效果(圖

4-2)。

實驗目的:

1.掌握給指定 HTML 元素動態設定樣式的方法。2.能應用盒子模型正確地布局網頁。

3.掌握為 HTML 控件編寫事件響應函數的方法。實驗準備: 安裝好 Visual Web Developer 的一臺計算機.2 閱讀 4.7.3 節,了解如何編程動態設置 HTML 元素的樣式類。實驗步驟: 使用 Visual Web Developer 創 建 一 個 新 網 站,向 網 站 中 添 加 一 個 新 網 頁 :

DynamicChangeStyleClass.htm。根據示例網頁定出網頁邏輯結構和主體元素:

請按照圖 4-2 的顯示將上述代碼中“①”和“②”所代表的樣式表規則填上,其中: ① :填寫的樣式規則要使 div 盒子寬度合適(指大小剛好可以將段落文字分為多 行)并在瀏覽器窗口中居中顯示,由細實線邊框包圍。

② :填寫的樣式規則要使盒子中的四個單選鈕在瀏覽器窗口中居中顯示。給頁面添加以下樣式類,這些樣式類將被動態地應用于文字段落。完成以下的 JavaScript 函數:

要點提示:

(1)使用 document.getElementById()獲取對文本段落的引用,然后通過此引用設置其className 屬性,就可以將指定的樣式類應用于文字段落。

(2)要恢復默認的樣式,只需將文字段落的 className 屬性設為 null。5 將 changestyle()函數與四個單選鈕的 onclick 事件掛接上(注意函數參數值的設定),一個示例如下: 在瀏覽器中打開網頁,查看效果。

實驗三 客戶端表單基本驗證

第二篇:Zigbee基礎實驗(6)—簡單通信編程

Zigbee基礎實驗(6)—簡單通信編程

2011-07-25 20:06:19|分類: |字號 訂閱

實驗中兩節點分別充當開關和電燈,通過在開關節點上的操作來控制電燈節點。

源代碼: #include #include #include #include #include #include #include “hal_mcu.h” #include “hal_button.h” #include “hal_rf.h” #include “util_lcd.h”

#include “basic_rf.h”

#define RF_CHANNEL25// 信道選擇。

// 定義各個參數的值

#define PAN_ID0x2007//網絡ID

#define SWITCH_ADDR0x2520//開關節點的地址

#define LIGHT_ADDR0xBEEF//電燈節點的地址

#define APP_PAYLOAD_LENGTH1//負載字節的長度,信息的長度。#define LIGHT_TOGGLE_CMD0//被傳送的開關命令。

//節點狀態。0為空閑

#define IDLE0

#define SEND_CMD1

// 定義該節點所承擔的任務(開關或電燈)

#define NONE0

#define SWITCH1

#define LIGHT2

#define APP_MODES2

static uint8 pTxData[APP_PAYLOAD_LENGTH];//發送數組

static uint8 pRxData[APP_PAYLOAD_LENGTH];//接收數組

static basicRfCfg_t basicRfConfig;

// 模式選擇菜單 static menuItem_t pMenuItems[] = {

“Switch”,SWITCH,“Light”,LIGHT

};static menu_t pMenu = {

pMenuItems,N_ITEMS(pMenuItems)

};

static void appLight();//實現電燈功能

static void appSwitch();//實現遠程開關功能

static uint8 appSelectMode(void);//功能選擇

static void appLight()//實現電燈功能 {

halLcdWriteLine(HAL_LCD_LINE_1, “Light”);

halLcdWriteLine(HAL_LCD_LINE_2, “Ready”);

// 初始化射頻模塊

basicRfConfig.myAddr = LIGHT_ADDR;//網絡地址

if(basicRfInit(&basicRfConfig)==FAILED){

HAL_ASSERT(FALSE);//初始化錯誤處理

}

basicRfReceiveOn();//打開接收功能。

//死循環

while(TRUE){

while(!basicRfPacketIsReady());

if(basicRfReceive(pRxData, APP_PAYLOAD_LENGTH, NULL)>0){//如果接收到數據

if(pRxData[0] == LIGHT_TOGGLE_CMD){

halLedToggle(1);//開關改變狀態

}

}

}

}

static void appSwitch()//實現遠程開關 {

halLcdWriteLine(HAL_LCD_LINE_1, “Switch”);//屏幕輸出

halLcdWriteLine(HAL_LCD_LINE_2, “Joystick Push”);

halLcdWriteLine(HAL_LCD_LINE_3, “Send Command”);

pTxData[0] = LIGHT_TOGGLE_CMD;//需要發送的數據

// 初始化

basicRfConfig.myAddr = SWITCH_ADDR;

if(basicRfInit(&basicRfConfig)==FAILED){

HAL_ASSERT(FALSE);//出錯處理

}

basicRfReceiveOff();//關閉接收機

// 死循環

while(TRUE){

if(halJoystickPushed()){//當按鍵按下時觸發

basicRfSendPacket(LIGHT_ADDR, pTxData, APP_PAYLOAD_LENGTH);//發送命令

}

}

}void main(void)

{

uint8 appMode = NONE;//模式變量

// 設置網絡ID和信道

basicRfConfig.panId = PAN_ID;

basicRfConfig.channel = RF_CHANNEL;

basicRfConfig.ackRequest = TRUE;

//初始化其他設備

halBoardInit();

halJoystickInit();

// 初始化射頻模塊

if(halRfInit()==FAILED){

HAL_ASSERT(FALSE);

}

halLedSet(1);//LED1燈亮,提示節點已上電

utilPrintLogo(“Light Switch”);

// 等待用戶按下S1進入菜單

while(halButtonPushed()!=HAL_BUTTON_1);

halMcuWaitMs(350);//延時

halLcdClear();//清屏

// 設置該節點是開關還是電燈

appMode = appSelectMode();

halLcdClear();

// 模塊開始工作

if(appMode == SWITCH){

appSwitch();

}

else if(appMode == LIGHT){

appLight();

}

//如果沒有定義該節點的功能,則LED燈不斷閃爍

HAL_ASSERT(FALSE);

}

static uint8 appSelectMode(void)//模式選擇 {

halLcdWriteLine(1, “Device Mode: ”);

return utilMenuSelect(&pMenu);//通過調用頭文件實現功能選擇

}

實驗總結:

這個實驗雖然功能非常簡單,只是通過按下開關節點的按鍵來控制電燈節點LED的亮或滅,但是通過這個實驗可以了解節點間通信的基本思路。

原代碼中有許多可有可無的冗余代碼,上面的代碼經過代碼中很多都是調用頭文件,在這里就不在一一羅列,只在代碼注釋中注明該調用的功能。這些調用都是一些非常簡單的操作,寫入頭文件調用是為了增加代碼可讀性。

baseRF通信基本流程

1.初始化網絡地址,打開接收機或關閉接收機。

2.初始化basicRfConfig,確定網絡ID、信道、是否需要應答、是否采用加密機制等。

3.初始化周邊設備,如時鐘、各個I/O口等。

4.事件的處理,如發送報文或接受報文后的數據處理等。

第三篇:javascript常用語句

<%

if username=“" then

response.write”

Response.End

end if

if len(username)<6 then

response.write”

Response.End

end if

if password=”“ then

response.write”

Response.End

end if

if len(password)<6 then

response.write”

Response.End

end if

if password<>re_password then

response.write”

Response.End

end if

if not isnumeric(tel)then

response.write”

Response.End

end if

if not IsValidEmail(email)then

response.write”

Response.End

end if

if not isnumeric(qq)then

response.write”

Response.End

end if

%>

response.write ”

response.Write ”

response.End

第四篇:Javascript學習心得

Javascript學習心得

Javascript的應用目的

通過對JavaScript的學習,知道它是由C語言演變而來的,而且在很大程度上借用了Java的語法,而Java又是由C和C++演生而來的,所以JavaScript和C有許多相似的語法特點。JavaScript的出現,可以使得信息和用戶之間不僅只是一種顯示和瀏覽的關系,而是實現了一種實時的、動態的、可交互的表達能力。從而基于CGI靜態的HTML頁面將被可提供動態實時信息,并對客戶操作進行反應的Web頁面取代。JavaScript 腳本正是滿足這種需求而產生的語言。它深受廣泛用戶的喜愛和歡迎,它是眾多腳本語言中較為優秀的一種。

Javascript的優點

JavaScript是一種基于對象和事件驅動并具有安全性能的腳本語言。使用它的目的是與HTML超文本標記語言、Java 腳本語言一起實現在一個Web頁面中鏈接多個對象,與Web客戶交互作用。從而可以開發客戶端的應用程序等。它是通過嵌入或調入在標準的HTML語言中實現的。它的出現彌補了HTML語言的缺陷,它是Java與HTML折衷的選擇,具有以下幾個基本特點:

一、腳本編寫語言

JavaScript是一種腳本語言,它采用小程序段的方式實現編程。像其它腳本語言一樣,JavaScript 同樣已是一種解釋性語言,它提供了一個簡易的開發過程。它的基本結構形式與C、C++、VB等語言十分類似。但它不像這些語言一樣,需要先編譯,而是在程序運行過程中被逐行地解釋。它與HTML標識結合在一起,從而方便用戶的使用操作。

二、基于對象的語言

JavaScript是一種基于對象的語言,同時以可以看作一種面向對象的。這意味著它能運用自己已經創建的對象。因此,許多功能可以來自于腳本環境中對象的方法與腳本的相互作用。

三、簡單性

JavaScript的簡單性主要體現在:首先它是一種基于Java 基本語句和控制流之上的簡單而緊湊的設計, 從而對于學習Java是一種非常好的過渡。其次它的變量類型是采用弱類型,并未使用嚴格的數據類型。

四、安全性

JavaScript 是一種安全性語言,它不允許訪問本地的硬盤,并不能將數據存入到服務器上,不允許對網絡文檔進行修改和刪除,只能通過瀏覽器實現信息瀏覽或動態交互。從而有效地防止數據的丟失。

五、動態性

JavaScript 是動態的,它可以直接對用戶或客戶輸入做出響應,無須經過Web 服務程序。它對用戶的反映響應,是采用以事件驅動的方式進行的。所謂事件驅動,就是指在主頁中執行了某種操作所產生的動作,就稱為“事件”。比如按下鼠標、移動窗口、選擇菜單等都可以視為事件。當事件發生后,可能會引起相應的事件響應。

六、跨平臺性

JavaScript 是依賴于瀏覽器本身,與操作環境無關,只要能運行瀏覽器的計算機,并支持JavaScript的瀏覽器就可正確執行。

Javascript的運行步驟

根據JavaScript腳本編寫的方式,腳本的執行也分為多種情況。當瀏覽器打開一個HTML文檔時它將從頭開始解釋整個文檔,而有一些腳本如函數function,則會在它們被調用的時候運行,腳本函數的調用往往都是通過事件來進行驅動的,如在一個HTML 文檔被裝載onLoad的時候可以執行腳本函數。

第五篇:pascal編程基礎練習題

pascal編程基礎練習題

一、不定項選擇和填空題

1、下列關于程序語言的敘述,不正確的是()

A、編寫機器代碼不比編寫匯編代碼容易

B、高級語言需要編譯成目標代碼或通過解釋器解釋后才能被CPU執行

C、同樣一段高級語言程序通過不同的編譯器可能產生不同的可執行程序

D、匯編代碼可被CPU直接運行

E、不同的高級語言語法略有不同

2、下列哪一種程序設計語言是解釋執行的()

A、Pascal

B、GWBASIC

C、C++

D、FORTRAN 3、解釋程序的功能是()

A、將高級語言程序轉換為目標程序

B、將匯編語言程序轉換為目標程序

C、解釋執行高級語言程序

D、解釋執行匯編語言程序

4、下列中沒有語法錯誤的PASCAL程序首都是()

A、PROGRAM A1;

B、PROGRAM A1(0utPut)

C、PROGRAM(Input,OutPut);

D、PROGRAM A1(Input OutPut);5、結構化程序的結構由三種基本結構組成,下面哪個不屬于這三種基本結構()

A、順序結構

B、輸入輸出結構構

C、分支結構

D、循環結構

6、Pascal程序必須包括()

A、程序首部、說明部分、語句部分

B、程序首部、說明部分

C、說明部分、語句部分

D、程序首部、語句部分

7、標準Pascal程序說明部分的正確順序是()

A、LABEL—CONST—VAR—TYPE

B、VAR—CONST—LABEL—TYPE

C、LABEL—CONST—TYPE—VAR

D、CONST—VAR—TYPE—LABEL 8、下面對Pascal程序組成結構的描述錯誤的是()

A、程序體可以為空

B、程序的注釋部分只能寫在程序中一條語句的最后

C、程序首都的參數部分可有可無

D、一個完整的PASCAL程序的主程序只能有一個

9、要編寫并執行—個PASCAL程序,—般的步驟是()

A、①用編輯軟件編寫源程序

②用PASCAL的編譯程序把源程序轉換成目標程序

③用連接程序把目標程序轉換為可執行程序

④運行可執行程序

B、①用編輯軟件編寫源程序

②修改和調試源程序

③用PASCAL的編譯程序把源程序轉換成可執行程序

④運行可執行程序

C、①用編輯軟件編寫源程序

②用連接程序把源程序轉換成可執行程序

③試運行可執行程序

④修改后再運行可執行程序

D、①用編輯軟件編寫源程序

②用連接程序把源程序轉換為目標程序

③用PASCAL的編譯程序把目標程序轉換為可執行程序

④運行可執行程序

10、PASCAL源程序中不止確的注釋語句是()

A、用一對“{”和“}”括起來的字符串

B、用一對“/*”和“*/”括起來的字符串

C、用—對“(*”和“*)”括起來的字符串

D、A)或 B)11、以下正確的PASCAL實數是()

A、0.56E2.5B、2.56E

2C、.318ED、34.E5 E、EF、3E-G、.1

5H、15.12、每個Pascal程序的分程序中都必須包括()

A、變量說明、語句

B、語句

C、類型定義、變量說明、語句

D、常量說明、變量說明、語句 13、下列中合法的Pascal標識符是()

A、Char set

B、RECORD

C、Abs

D、π

E、A1B2C3 F、FOR

G、2ab

H、a[1] 14、設a、b、c為整型變量,并有以下程序段

Read(a);Readln(b,c);

Readln(c,b);Readln(a,b);

writeln(a,b,c)

若運行時輸入:

3<ENTER>5 6<ENTER>8 9<ENTER>

其中<ENTER>表示回車符,則輸出是()

A、12

3B、147

C、784 15、下列表達式中,其值為TRUE的是()

A、150>=150

B、100>150

C、Abs(-200)<>200

D、Succ('A')

E、'ab'<'abc'

F、Succ(False)=True

G、0dd(35+1)=FaLse H、219<>219 16、有變量說明:

VAR i1,i2:Integer;

r1,r2:Real;

b1,b2:Boolean;

設各變量均已賦值,下列中錯誤的賦值語句是()

A、b2:=Ord(r1>r2)

B、i2:=i1+r

1C、b1:=i1=i2

D、b1:=b1+b2

E、i2:=i1+i2 DIV i

1F、i1:=i1/i

2G、r2:=3/5*Sqr(r1+r2)

H、r1:=r2+r1 17、下面一段程序是用())語言書寫的

int funcl(int n){

int i,sum=0;

for(i = 1;i<=n;i++)

sum+= i*i;

return sum;}

A、FORTRAN

B、PASCAL

C、C

D、PROLOG

E、BASIC 18、設全集E={1,2,3,4,5},集合A={1,4},B={l,2, 5},C={2,4),則集合(A∩B)∪~C為()

A、空集

B、{1}

C、{3,5}

D、{1,5}

E、{1,3,5} 19、運算17 MOD 4的結果是()

A、7

B、3C、1D、4 20、已知a、b、c、d、e、f、g均為整數變量,其值分別為2、4、6、8、10、12、14,若輸出結果為

4

10

14

則輸出語句應是()

A、Write(a:3,b:3);write(c:3,d:3,e:3);Write(f:3,g:3)

B、Writeln(a:3,b:3);Write(c:3,d:3,e:3);Writeln(f:3,g:3)

C、Writeln(a:3,b:3);Writeln(c:3,d:3,e:3);Writeln;Writeln(f:3,g:3);

D、Write(a:3,b:3);Writeln;Write(c:3);Writeln(f:3,g:3);Write(f:3,g:3)21、把整數7轉換為字符‘7’的表達式是哪一個()

A、Chr(7)-0rd('0')

B、Chr(7-0rd(0))

C、Chr(7+0rd('0'))

D、Chr(7+0rd(0))22、下列類型定義中,合法的是()

A、TYPE a=10..10;

B、TYPE b=0..Sqr(10);

C、TYPE c=1.0..10.0;

D、TYPE d=10..5;23、以下運算符中運算優先級最高的是()

A、+

B、OR

C、>=

D、DIV 24、已知有如下說明:

VAR

a,b:Integer;

c,d:Real;

下面賦值語句合法的是()

A、c:=a+b

B、a:=Trunc(c)

C、a:=a+b/c

D、b:=a div d 25、設有變量說明:VAR s:(C,G,A,J,K);則函數Succ(A)的取值是()

A、G

B、3C、J

D、B 26、表達式True AND NOT Odd(-202)<(7-3<=4)的值是()

A、True

B、False

C、0

D、1

27、下列常量說明中合法的是()

A、CONST color=red..blue;

B、CONST CONST=10*5;C、CONST x1:=3.9;

D、CONST abc='abc';28、已知a、b、c、d是同類型簡單變量,且都已有互不相同的值,執行下列語句

b:=a;

a:=c;

d:=a;

d:=b;

后,其值相等的變量是()

A、a,d

B、a,c

C、c,b

D、b,d 29、下面合法的常量是()

A、.2

5B、“RED”

C、'%'

D、3E-2.5 30、設a、b、c、d、e均為整型變量,且s=

13、b=

2、c=

10、d=

3、e=2,則表達式a-b*c DIV d MOD e的值是:()

A、1

3B、-7

C、1

1D、0

信息學奧賽pascal程序設計復習題

一、讀下面程序段,請寫出程序運行結果。read(a,b)if a<=b then begin t:=a;a:=b;b:=t;end;else read(b,a)writeln(‘a+b=’,a+b);end.輸入:4,2,3,1 輸出:

二、編程題

1、編程將能被2、3整除,但被5除余1的最小自然數找出來。

2、已知某數是2,3,5的倍數,被11除余10,被13除余7,被17除余13。求滿足條件的最小自然數。(14684)

3、在屏幕上讀入一個四位數,將千百十個位上的數打印出來。

4、求滿足下列條件的三位數。(1)它的各位數字不同且不為零。

(2)這個數等于所有由它的各個數字所組成的兩位數的和。

5、在屏幕上讀入十個整數,并打印出來,并計算他們的和和平均數。

6、將一個不大于7位的自然數X的各位數字分離,并按從高位往低位的順序分行打印。

7、將一個不大于2147483647的自然數X的各位數字分離,并按從高位到低位的順序分行打印出來。

8、輸入30個數a1,a2,a3,?a30,計算x和y的值。

9、已知x=a1+a2+?+a30, y=a1+a2+?+a15-a16-a17?-a30.分別輸入一個班30個學生的語文成績,數學成績,英語成績。求出每位學生的總分和平均分。

下載第4章 JavaScript 編程基礎實驗word格式文檔
下載第4章 JavaScript 編程基礎實驗.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    Java基礎編程題

    【程序1】題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?1.程序分析: 兔子的......

    Android編程基礎教學大綱

    《Android編程初級》教學大綱 2013-11-21修訂版 一、 課程教學目標: (一) 知識目標 本課程要求學生熟練使用LinearLayout線性布局及RelativeLayout相對布局完成UI界面設計,靈......

    socket編程實驗心得體會

    實驗心得體會 在本次實驗中,我通過對網絡課上所學知識的應用,學到了很多實踐中的知識。并且加深了我對課本知識的理解和認識,在實驗過程中,更容易記憶和深入理解各種協議的工作......

    實驗三GUI編程

    實驗三GUI編程 一、實驗目的: 1、了解Java系統圖形用戶界面的基本工作原理和界面設計的步驟 2、了解圖形用戶界面的事件響應機制. 3、掌握圖形用戶界面各種常用的基本組件的......

    編程入門基礎知識點總結

    一、 常量 ? 數字常量 i. 普通數字:1,35,2.7 ii. 指數形式:2.45e-2等價于2.45*10-2 注意e大小寫皆可,e前面的數字不能省,就算是1也不能省,后面的數字一定要是整數 iii. 長整型,單精......

    學習電腦編程需要什么基礎

    最近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較扎實的基礎,對今后的編程工作是很有益處的。即使在學習新的編程......

    Java編程語言基礎總結

    第一章初識Java 1.程序是為了讓計算機執行某些操作或解決某個問題而編寫的一系列有序指令的集合。 2.Java包括編程語言和相關的技術。 3.Java主要用于開發,桌面應用程序和Int......

    MFC編程實驗個人總結報告

    MFC編程實驗總結報告 知識總結+個人心得 2011年暑期MFC編程實驗報告 1 / 6 MFC編程實驗個人總結報告 一、MFC類、函數等知識小結: 1、SetTimer (1, m_intLevel, NULL); 在......

主站蜘蛛池模板: 日本人妻丰满熟妇久久久久久| 中文字幕亚洲男人的天堂网络| 青青青爽视频在线观看| 无码熟妇人妻av在线影院| 女邻居的大乳中文字幕| 亚洲av片无码久久五月| 中文国产成人精品久久app| 蜜芽av无码精品国产午夜| 国产老太睡小伙子视频| 自拍偷亚洲产在线观看| 国产精品亚洲一区二区| 性生交大片免费看| 国产综合在线观看| 国产香蕉97碰碰久久人人| av无码国产在线看岛国| 人妻熟女一区二区aⅴ图片| 欧美精品v国产精品v日韩精品| 久久性色欲av免费精品观看| 综合无码成人aⅴ视频在线观看| 国产成本人片无码免费| 国产乱色国产精品播放视频| 亚洲国产人成自久久国产| 亚洲∧v久久久无码精品| 久久九九精品国产免费看小说| 撕开奶罩揉吮奶头视频| 国产a∨国片精品白丝美女视频| 激情国产一区二区三区四区小说| 欧美老妇与zozoz0交| 在线 国产 精品 蜜芽| 亚洲午夜成人av电影| 欧美日韩亚洲tv不卡久久| 无码人妻av一二区二区三区| 国产精品亚洲а∨无码播放不卡| 国产日产欧产美| 波多野结衣免费一区视频| 精品国产久九九| 亚洲精品国产成人无码区a片| 国色天香社区在线视频| 成年免费a级毛片免费看| 国产午夜免费啪视频观看视频| 国产va免费精品观看精品|