久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

您好,歡迎進(jìn)入深圳市穎特新科技有限公司官方網(wǎng)站!

您現(xiàn)在的位置:首頁 新聞資訊 >> 新聞頭條 >> C語言100個經(jīng)典的算法之兔子總數(shù)計算內(nèi)含printf的用法
新聞資訊
NEWS INFORMATION

C語言100個經(jīng)典的算法之兔子總數(shù)計算內(nèi)含printf的用法

關(guān)鍵字:C語言教程 發(fā)布時間:2019-05-22

語言的學(xué)習(xí)基礎(chǔ),100個經(jīng)典的算法

C語言的學(xué)習(xí)要從基礎(chǔ)開始,這里是100個經(jīng)典的算法-1C語言的學(xué)習(xí)要從基礎(chǔ)開始,這里是100個經(jīng)典的算法

題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,

假如兔子都不死,問每個月的兔子總數(shù)為多少?

程序分析:兔子的規(guī)律為數(shù)列1,1,2,3,5,8,13,21....(單位為 對)

main()
{
long f1,f2;
int i;
f1=f2=1;
for(i=1;i<=20;i++)
 { printf("%12ld %12ld",f1,f2);
   if(i%2==0) printf("\n");/*控制輸出,每行四個*/
   f1=f1+f2;/*前兩個月加起來賦值給第三個月*/
   f2=f1+f2;/*前兩個月加起來賦值給第三個月*/
 }
}

我改完之后,出現(xiàn)了點問題,目前還在解決中。

#include<stdio.h>
#include <stdlib.h>

void main()
{
    long int f1,f2,f3;/*f1為前一個月兔子的個數(shù),f2為后一個月兔子的個數(shù),f3為前一個兔子與后一個兔子總數(shù)相加*/
    int i,n,a;
    f1=f2=1;/*第一個月和第二個月兔子數(shù)相同*/
    scanf("%d",&n);
    a=2;
    for(i=1;i<=n-a;i++,a++)  /*這是它循環(huán)多少次的問題,第N個月兔子總數(shù)就是前兩個兔子總數(shù)相加*/
    {

         f3=f1+f2;/*前兩個月加起來賦值給第三個月*/

         f1=f2+f3;/*前兩個月加起來賦值給第三個月*/

         f2=f3+f1;

    }
         printf("第%d個月兔子總數(shù)為%d\n",n,f3);
         printf("第%d個月的后一個月兔子總數(shù)為%d\n",n,f1);
         printf("第%d個月的后兩個月兔子總數(shù)為%d\n",n,f2);
    
    //getchar();
    system("pause");
    
}

這里是我遇到過的一些問題

error C3872: “0x3000”: 此字符不允許在標(biāo)識符中使用錯誤 的解決辦法

 

主要是拷貝的程序問題,有錯誤的空字符

0x3000是漢語的空格,也就是全角空格,相當(dāng)于一個漢字,但你又看不見它。

你知道的,像逗號,有半角(,)和全角(,)之分的,其實空格也有。
0x3000是全角的空格,0x20是半角的空格。

最好把這個語句的后面空白部分,都刪除掉,免得有不可見的全角空格。

這里關(guān)于全角半角的區(qū)分那么全/半角的區(qū)別,用通俗的話來講僅僅區(qū)別僅在于除漢字以外的其它字符(比如標(biāo)點符號、字母、數(shù)字等)占用位置的大小,在計算機(jī)屏幕上,一個漢字要占兩個英文字符的位置,人們把一個英文字符所占的位置稱為"半角",相對地把一個漢字所占的位置稱為"全角"。在漢字輸入時,系統(tǒng)提供"半角"和"全角"兩種不同的輸入狀態(tài),但是對于英文字母、符號和數(shù)字等這些通用字符就不同于漢字,在半角狀態(tài)它們被作為英文字符處理;而在全角狀態(tài),它們又可作為中文字符處理。

所以說你在寫中文的時候應(yīng)該用全角好一些,因為這樣對于文章能整齊,美觀。

當(dāng)然了,全角和半角還有更專業(yè)的區(qū)別,比如計算碼制不同等等


printf專題:你可能不知道的printf用法

首先,以下四種printf的用法想必大家都應(yīng)該很熟悉。

 

 

printf函數(shù)稱為格式輸出函數(shù),其關(guān)鍵字最末一個字母f即為“格式”(format)之意。其功能是按用戶指定的格式,把指定的數(shù)據(jù)顯示到顯示器屏幕上。

 

printf函數(shù)調(diào)用的一般形式

printf函數(shù)是一個標(biāo)準(zhǔn)庫函數(shù),它的函數(shù)原型在頭文件“stdio.h”中。但作為一個特例,不要求在使用 printf 函數(shù)之前必須包含stdio.h文件。printf函數(shù)調(diào)用的一般形式為:
    printf(“格式控制字符串”, 輸出表列)
其中格式控制字符串用于指定輸出格式。格式控制串可由格式字符串和非格式字符串兩種組成。格式字符串是以%開頭的字符串,在%后面跟有各種格式字符,以說明輸出數(shù)據(jù)的類型、形式、長度、小數(shù)位數(shù)等。如:
  • “%d”表示按十進(jìn)制整型輸出;
  • “%ld”表示按十進(jìn)制長整型輸出;
  • “%c”表示按字符型輸出等。
非格式字符串原樣輸出,在顯示中起提示作用。輸出表列中給出了各個輸出項,要求格式字符串和各輸出項在數(shù)量和類型上應(yīng)該一一對應(yīng)。

 

 

格式字符串

1) 類型
類型字符用以表示輸出數(shù)據(jù)的類型,其格式符和意義如下表所示:
格式字符意義
d以十進(jìn)制形式輸出帶符號整數(shù)(正數(shù)不輸出符號)
o以八進(jìn)制形式輸出無符號整數(shù)(不輸出前綴0)
x,X以十六進(jìn)制形式輸出無符號整數(shù)(不輸出前綴Ox)
u以十進(jìn)制形式輸出無符號整數(shù)
f以小數(shù)形式輸出單、雙精度實數(shù)
e,E以指數(shù)形式輸出單、雙精度實數(shù)
g,G以%f或%e中較短的輸出寬度輸出單、雙精度實數(shù)
c輸出單個字符
s輸出字符串
 
2) 標(biāo)志
標(biāo)志字符為 -、+、# 和空格四種,其意義下表所示:
標(biāo) 志意義
-結(jié)果左對齊,右邊填空格
+輸出符號(正號或負(fù)號)
空格輸出值為正時冠以空格,為負(fù)時冠以負(fù)號
#對c、s、d、u類無影響;
對o類,在輸出時加前綴o;
對x類,在輸出時加前綴0x;
對e、g、f 類當(dāng)結(jié)果有小數(shù)時才給出小數(shù)點。

3) 輸出最小寬度
用十進(jìn)制整數(shù)來表示輸出的最少位數(shù)。若實際位數(shù)多于定義的寬度,則按實際位數(shù)輸出,若實際位數(shù)少于定義的寬度則補(bǔ)以空格或0。

4) 精度
精度格式符以“.”開頭,后跟十進(jìn)制整數(shù)。本項的意義是:如果輸出數(shù)字,則表示小數(shù)的位數(shù);如果輸出的是字符,則表示輸出字符的個數(shù);若實際位數(shù)大于所定義的精度數(shù),則截去超過的部分。

5) 長度
長度格式符為h、l兩種,h表示按短整型量輸出,l表示按長整型量輸出。

 

#include<stdio.h> 
#include<string.h> 
int main() 

char c, s[20]; 
int a=1234;
float f=3.141592653589; 
double x=0.12345678912345678; 
strcpy(s, "Hello,World"); 
c='\x41'; 
printf("a=%d\n", a);//按照十進(jìn)制整數(shù)格式輸出,顯示 a=1234
printf("a=%d%%\n", a);//輸出%號 結(jié)果 a=1234%
printf("a=%6d\n", a);//輸出6位十進(jìn)制整數(shù) 左邊補(bǔ)空格,顯示 a= 1234
printf("a=%06d\n", a);//輸出6位十進(jìn)制整數(shù) 左邊補(bǔ)0,顯示 a=001234
printf("a=%2d\n", a);//a超過2位,按實際輸出 a=1234
printf("a=%-6d\n", a);///輸出6位十進(jìn)制整數(shù) 右邊補(bǔ)空格,顯示 a=1234
printf("f=%f\n", f);//浮點數(shù)有效數(shù)字是7位,結(jié)果 f=3.141593
printf("f=6.4f\n", f);//輸出6列,小數(shù)點后4位,結(jié)果 f=3.1416
printf("x=%lf\n", x);//輸出長浮點數(shù) x=0.123457
printf("x=%18.16lf\n", x);//輸出18列,小數(shù)點后16位,x=0.1234567891234567
printf("c=%c\n", c);     //輸出字符 c=A
printf("c=%x\n", c);//以十六進(jìn)制輸出字符的ASCII碼 c=41
printf("s[]=%s\n", s);//輸出數(shù)組字符串s[]=Hello,World
printf("s[]=%6.9s\n", s);//輸出最多9個字符的字符串 s[]=Hello,Wor
return 0;
}

 

怎么樣,大家學(xué)會了嗎?

 

*號的用法

*在printf里可以代表一個泛整數(shù),可以代表任何整數(shù)。它可以出現(xiàn)在位寬的位置,也可以出現(xiàn)在小數(shù)位數(shù)的位置。

但在printf的雙引號外面,必須要有*對應(yīng)的數(shù)值。

1.轉(zhuǎn)換說明符
      %a(%A)     浮點數(shù)、十六進(jìn)制數(shù)字和p-(P-)記數(shù)法(C99)
      %c             字符
      %d             有符號十進(jìn)制整數(shù)
      %f              浮點數(shù)(包括float和doulbe)
      %e(%E)     浮點數(shù)指數(shù)輸出[e-(E-)記數(shù)法]
      %g(%G)     浮點數(shù)不顯無意義的零"0"
      %i              有符號十進(jìn)制整數(shù)(與%d相同)
      %u             無符號十進(jìn)制整數(shù)
      %o             八進(jìn)制整數(shù)    e.g.     0123
      %x(%X)      十六進(jìn)制整數(shù)<?xml:namespace prefix = st1 />()   e.g.   0x1234
      %p             指針
      %s             字符串
      %%            "%"

2.標(biāo)志
      左對齊:"-"   e.g.   "%-20s"
      右對齊:"+" e.g.   "%+20s"
      空格:若符號為正,則顯示空格,負(fù)則顯示"-"   e.g.   "% "      
      #:對c,s,d,u類無影響;對o類,在輸出時加前綴o;對x類,在輸出時加前綴0x;
           對e,g,f 類當(dāng)結(jié)果有小數(shù)時才給出小數(shù)點。

3.格式字符串(格式)
      [標(biāo)志][輸出最少寬度][.精度][長度]類型 
     "%-md" :左對齊,若m比實際少時,按實際輸出。
     "%m.ns":輸出m位,取字符串(左起)n位,左補(bǔ)空格,當(dāng)n>m or m省略時m=n
                      e.g.    "%7.2s"   輸入CHINA
                                             輸出"     CH"
     "%m.nf":輸出浮點數(shù),m為寬度,n為小數(shù)點右邊數(shù)位
                      e.g.    "%"    輸入3852.99
                                               輸出3853.0 
      長度:為h短整形量,l為長整形量

printf的格式控制的完整格式:
% - .n l或h 格式字符
下面對組成格式說明的各項加以說明:
①%:表示格式說明的起始符號,不可缺少。
②-:有-表示左對齊輸出,如省略表示右對齊輸出。
③0:有0表示指定空位填0,如省略表示指定空位不填。
④m.n:m指域?qū)挘磳?yīng)的輸出項在輸出設(shè)備上所占的字符數(shù)。N指精度。用于說明輸出的實型數(shù)的小數(shù)位數(shù)。為指定n時,隱含的精度為n=6位。
⑤l或h:l對整型指long型,對實型指double型。h用于將整型的格式字符修正為short型。

 

一個h表示short,即short int

兩個h表示short short,即 char。
%hhx用于輸出char
%hx用于輸出short int.

 

 

---------------------------------------
格式字符 
格式字符用以指定輸出項的數(shù)據(jù)類型和輸出格式。
①d格式:用來輸出十進(jìn)制整數(shù)。有以下幾種用法:
%d:按整型數(shù)據(jù)的實際長度輸出。
%md:m為指定的輸出字段的寬度。如果數(shù)據(jù)的位數(shù)小于m,則左端補(bǔ)以空格,若大于m,則按實際位數(shù)輸出。
%ld:輸出長整型數(shù)據(jù)。
②o格式:以無符號八進(jìn)制形式輸出整數(shù)。對長整型可以用"%lo"格式輸出。同樣也可以指定字段寬度用“%mo”格式輸出。
例:
   main()
   { int a = -1;
     printf("%d, %o", a, a);
   }
運行結(jié)果:-1,177777
程序解析:-1在內(nèi)存單元中(以補(bǔ)碼形式存放)為(1111111111111111)2,轉(zhuǎn)換為八進(jìn)制數(shù)為(177777)8。
③x格式:以無符號十六進(jìn)制形式輸出整數(shù)。對長整型可以用"%lx"格式輸出。同樣也可以指定字段寬度用"%mx"格式輸出。
④u格式:以無符號十進(jìn)制形式輸出整數(shù)。對長整型可以用"%lu"格式輸出。同樣也可以指定字段寬度用“%mu”格式輸出。
⑤c格式:輸出一個字符。
⑥s格式:用來輸出一個串。有幾中用法
%s:例如:printf("%s", "CHINA")輸出"CHINA"字符串(不包括雙引號)。
%ms:輸出的字符串占m列,如字符串本身長度大于m,則突破獲m的限制,將字符串全部輸出。若串長小于m,則左補(bǔ)空格。
%-ms:如果串長小于m,則在m列范圍內(nèi),字符串向左靠,右補(bǔ)空格。
%m.ns:輸出占m列,但只取字符串中左端n個字符。這n個字符輸出在m列的右側(cè),左補(bǔ)空格。
%-m.ns:其中m、n含義同上,n個字符輸出在m列范圍的左側(cè),右補(bǔ)空格。如果n>m,則自動取n值,即保證n個字符正常輸出。
⑦f格式:用來輸出實數(shù)(包括單、雙精度),以小數(shù)形式輸出。有以下幾種用法:
%f:不指定寬度,整數(shù)部分全部輸出并輸出6位小數(shù)。
%m.nf:輸出共占m列,其中有n位小數(shù),如數(shù)值寬度小于m左端補(bǔ)空格。 
%-m.nf:輸出共占n列,其中有n位小數(shù),如數(shù)值寬度小于m右端補(bǔ)空格。
⑧e格式:以指數(shù)形式輸出實數(shù)。可用以下形式:
%e:數(shù)字部分(又稱尾數(shù))輸出6位小數(shù),指數(shù)部分占5位或4位。
%m.ne和%-m.ne:m、n和”-”字符含義與前相同。此處n指數(shù)據(jù)的數(shù)字部分的小數(shù)位數(shù),m表示整個輸出數(shù)據(jù)所占的寬度。
⑨g格式:自動選f格式或e格式中較短的一種輸出,且不輸出無意義的零。

---------------------------------------
關(guān)于printf函數(shù)的進(jìn)一步說明:
如果想輸出字符"%",則應(yīng)該在“格式控制”字符串中用連續(xù)兩個%表示,如:
printf("%f%%", 1.0/3);
輸出0.333333%。

---------------------------------------
對于單精度數(shù),使用%f格式符輸出時,僅前7位是有效數(shù)字,小數(shù)6位.
對于雙精度數(shù),使用%lf格式符輸出時,前16位是有效數(shù)字,小數(shù)6位.

######################################拾遺 ########################################
由高手指點
對于m.n的格式還可以用如下方法表示(例)
char ch[20];
printf("%*.*s\n",m,n,ch);
前邊的*定義的是總的寬度,后邊的定義的是輸出的個數(shù)。分別對應(yīng)外面的參數(shù)m和n 。我想這種方法的好處是可以在語句之外對參數(shù)m和n賦值,從而控制輸出格式。 
--------------------------------------------------------------------------------
今天()又看到一種輸出格式 %n 可以將所輸出字符串的長度值賦紿一個變量, 見下例:

int slen;

printf("hello world%n", &slen);

執(zhí)行后變量被賦值為11

 

 

 

另外:

1、格式輸出函數(shù)的一般形式

      函數(shù)原型: int printf(char * format[,argument,…]);

      函數(shù)功能:按規(guī)定格式向輸出設(shè)備(一般為顯示器)輸出數(shù)據(jù),并返回實際輸出的字符數(shù),若出錯,則返回負(fù)數(shù)。

      它使用的一般形式為:

               printf("格式控制字符串",輸出項列表);

      語句中“輸出項列表”列出要輸出的表達(dá)式(如常量、變量、運算符表達(dá)式、函數(shù)返回值等),它可以是0個、一個或多個,每個輸出項之間用逗號(,)分隔。輸出的數(shù)據(jù)可以是整數(shù)、實數(shù)、字符和字符串。

      "格式控制字符串"必須用英文的雙引號括起來,它的作用是 控制輸出項的格式和輸出一些提示信息,例如

                    int i=97; printf("i=%d,%c\n",i,i);

                輸出結(jié)果為:i=97,a

        語句“printf("i=%d,%c\n",i,i);”中的兩個輸出項都是變量i,但卻以不同的格式輸出,一個輸出整型數(shù)97,另一個輸出的卻是字符a,其格式分別由“%d”與“%c”來控制。

        語句“printf("i=%d,%c\n",i,i);”的格式控制字符串中“i=”是普通字符,他將照原樣輸出;“%d”與“%c”是格式控制符;"\n"是轉(zhuǎn)義字符,它的作用是換行。

2、格式控制

      格式控制由格式控制字符串實現(xiàn)。格式控制字符串由3部分組成:普通字符、轉(zhuǎn)義字符、輸出項格式說明。

      (1)普通字符。普通字符在輸出時,按原樣輸出,主要用于輸出提示信息。

      (2)轉(zhuǎn)義字符。轉(zhuǎn)義字符指明特定的操作,如"\n"表示換行,"\t"表示水平制表等。

      (3)格式說明部分由“%”和“格式字符串”組成,他表示按規(guī)定的格式輸出數(shù)據(jù)。

        格式說明的形式為:

               %[flags][width][.prec][F|N|h|I][type]

        各部分說明如下:

  1. “[]”表示該項為可選項,即可有可無,如 printf("%d",100);
  2. flags為可選擇的標(biāo)志字符,常用的標(biāo)志字符有:
    •  -   ——左對齊輸出,默認(rèn)為右對齊輸出;
    • +   ——正數(shù)輸出加號(+),負(fù)數(shù)輸出減號(-);
    • 空格 ——正數(shù)輸出空格代替加號(+),負(fù)數(shù)輸出減號(-)。
  3. width為可選擇的寬度指示符。
    • 用十進(jìn)制正整數(shù)表示設(shè)置輸出值得最少字符個數(shù)。不足則補(bǔ)空格,多出則按實際輸出,默認(rèn)按實際輸出,例如:
    • printf("%8d\n",100);       printf("%6d\n",100);       printf("%-8d\n",100);        printf("%+8\n",100);
    • 輸出結(jié)果為:└┘└┘└┘└┘└┘100         
      └┘└┘└┘100          100└┘└┘└┘└┘└┘     └┘└┘└┘└┘+100
  4. [.prec]為可選的精度指示符
    • 用“小數(shù)點”加“十進(jìn)制正整數(shù)”表示,對“整數(shù)”、“實數(shù)”和“字符串”的輸出有如下功能:對“整數(shù)”,表示至少要輸出的數(shù)字個數(shù),不足補(bǔ)數(shù)字0,多則原樣輸出;對“實數(shù)”,表示小數(shù)點后至多輸出的數(shù)字個數(shù),不足則補(bǔ)數(shù)字0,多則做舍入處理;對“字符串”,表示最多輸出的字符個數(shù),不足補(bǔ)空格,多則丟棄。
    • 例如:printf("%8.2f\n",3.14159);                     
      printf("%8.5f\n",3.14159);
    • 輸出結(jié)果為:└┘└┘└┘└┘3.14                                
      └┘3.14159
  5. [F|N|h|I]為可選的輸出長度修飾符,其功能如下:
    • F ——輸出遠(yuǎn)指針存放的地址;
    • N——輸出近指針存放的地址;
    • h——輸出短整型數(shù)據(jù)的值;
    • l——輸出長整型或雙精度型數(shù)據(jù)的值。
    • 例如:long  n=40000;
    •             printf("%8ld\n",n);/*因為200*200是長整型數(shù)據(jù)*/
  6. type為可選的格式字符,用來進(jìn)行格式轉(zhuǎn)換。

printf的返回值為一個整數(shù)類型,是打印的字符個數(shù),而并非幾個數(shù)字、幾個字符。和位寬的概念一致,比如

 

為什么是4321呢,讓我們來解讀一下

 

首先,提示一下,要知道printf是有返回值的。

 

第一步:輸出43,沒有異議吧,因為執(zhí)行第一個printf的過程中,有要調(diào)用第二個、第三個printf,直到第三個printf的43輸出

第二步:43輸出后,第二個printf之所以輸出2,是不是因為第三個printf返回值為“2”呢?讓我們繼續(xù)往下走

第三部:2輸出后,第一個printf又輸出個1,是不是表明第二個printf返回值為“1”呢?

 

由此我們可以發(fā)現(xiàn),printf是有返回值的,那返回值是什么呢?

 

返回值是輸出的長度!

 

首先,第三個printf輸出43 。返回輸出的長度“2”;

然后,第二個printf輸出2。返回輸出長度"1";

最后輸出1

 

 
 
 

 

為什么vs2010運行c語言程序時剛在運行窗口輸入數(shù)據(jù),沒有出結(jié)果,就突然退出了運行窗口

源程序為

#include <math.h>
#include <stdio.h>
int main(void)
{
int a;
int b;
int c;
double x1;
double x2;
double delta;
printf ("請輸入一元二次函數(shù)a*x*x+b*x+c=0的三個正整系數(shù)a,b,c:\n");
scanf_s ("%d%d%d",&a,&b,&c);
delta = b*b - 4*a*c;
if( delta > 0 )
{
x1 = (-b + sqrt(delta)) / (2*a);
x2 = (-b - sqrt(delta)) / (2*a);
printf ("該一元二次方程有兩解:x1=%f,x2=%f",x1,x2);
}
else 
{ if ( delta = 0 )
{
x1 = (-b) / (2*a);
x2 = x1;
printf ("該一元二次方程有唯一相同的解:x1=x2=%f",x1); 

else 

printf ("該一元二次方程無解:"); 
}
}
getchar();
return 0;
}
能彈出運行窗口,但是等輸完三個數(shù)后就馬上關(guān)閉了,沒有出任何結(jié)果

 

答:將最后getchar換成system("pause")并且include <stdlib.h>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    int a;
    int b;
    int c;
    double x1;
    double x2;
    double  delta;
    printf("請輸入一元二次函數(shù)a*x*x+b*x+c=0的三個正整系數(shù)a,b,c:\n");
    scanf_s("%d%d%d", &a, &b, &c);
    delta = b*b - 4 * a*c;
    if (delta > 0)
    {
        x1 = (-b + sqrt(delta)) / (2 * a);
        x2 = (-b - sqrt(delta)) / (2 * a);
        printf("該一元二次方程有兩解:x1=%f,x2=%f", x1, x2);
    }
    else
    {
        if (delta = 0)
        {
            x1 = (-b) / (2 * a);
            x2 = x1;
            printf("該一元二次方程有唯一相同的解:x1=x2=%f", x1);
        }
        else
        {
            printf("該一元二次方程無解:");
        }
    }
    system("pause");
    return 0;
}
 
追問
為題已解決,謝謝,就是為什么getchar()不行啊?
 
追答
行末有個回車,被getchar讀到了
 
追問
好的,謝謝了

上一篇:說說SPI協(xié)議

下一篇:IIC協(xié)議

聯(lián)系方式0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區(qū)桃源街道平山社區(qū)平山一路2號南山云谷創(chuàng)業(yè)園二期11棟410-411

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
国产美女三级视频| www.亚洲一区二区| 91视频最新入口| 无码av天堂一区二区三区| 欧美xxxx吸乳| 国产a级黄色大片| 国产成人一区二区三区别| 人人妻人人澡人人爽欧美一区| 青青草免费在线视频观看| 国产a级黄色大片| 成人毛片一区二区| 国产熟女高潮视频| 久久婷婷综合色| www.偷拍.com| 欧美深夜福利视频| 99视频在线视频| 夜夜爽久久精品91| 秋霞无码一区二区| 久久婷婷国产91天堂综合精品| 日本中文字幕精品—区二区| 91丝袜超薄交口足| 国产人妻777人伦精品hd| 欧在线一二三四区| 国产又黄又爽免费视频| 99久久国产综合精品五月天喷水| 欧美 丝袜 自拍 制服 另类| www.亚洲高清| 91精品国产91久久久久麻豆 主演| 国产淫片免费看| 亚洲精品性视频| 久久亚洲精品无码va白人极品| 奇米影视亚洲色图| 国产又粗又爽又黄的视频 | 日韩欧美视频网站| 亚洲色图38p| 18视频在线观看娇喘| 国产老熟妇精品观看| 国产欧美精品一二三| 99热在线这里只有精品| 污视频在线观看免费网站| 欧美大黑帍在线播放| 777一区二区| 成人在线观看黄| 丰满的少妇愉情hd高清果冻传媒| 黑人粗进入欧美aaaaa| 999一区二区三区| www激情五月| 中文字幕网av| 99久久国产宗和精品1上映| 无码人妻少妇伦在线电影| eeuss中文| 成年人三级黄色片| 欧美婷婷精品激情| 日韩av片网站| 在线观看免费成人av| 欧美三级午夜理伦三级| 免费一级特黄特色毛片久久看| 妞干网这里只有精品| 99久久99精品| 欧美亚洲视频一区| 天堂在线精品视频| 亚洲最新免费视频| 欧美性受xxxx黑人猛交88| 奇米视频888| 深夜做爰性大片蜜桃| 亚洲最新免费视频| 加勒比海盗1在线观看免费国语版| 手机在线观看日韩av| 国产又爽又黄ai换脸| 欧美h视频在线观看| 日韩人妻一区二区三区蜜桃视频| 思思久久精品视频| 大地资源第二页在线观看高清版| 香蕉视频在线网址| 美女黄色免费看| 欧美成人xxxxx| 欧美性猛交xxx乱久交| 国产三级生活片| 在线观看成人免费| 欧美精品一区二区三区三州| 少妇性饥渴无码a区免费| 国产福利影院在线观看| 艹b视频在线观看| 免费成人深夜夜行网站视频| www.av中文字幕| 色一情一乱一伦一区二区三区日本| 国产精品一区二区小说| 国产资源第一页| 日本www高清视频| 黄瓜视频免费观看在线观看www | 国产美女在线一区| 日韩免费高清在线| 在线无限看免费粉色视频| 一女被多男玩喷潮视频| 不卡中文字幕在线观看| 日本男女交配视频| 天天操,天天操| 五月丁香综合缴情六月小说| 色悠悠久久综合网| 国产玉足脚交久久欧美| 日韩欧美国产片| 国产中文字幕二区| 小说区视频区图片区| 99精品人妻少妇一区二区| 干日本少妇视频| 伊人成人222| 日本精品www| 欧美乱大交xxxxx潮喷l头像| 最新天堂中文在线| 久草精品在线播放| 日韩欧美不卡在线| 狠狠噜天天噜日日噜| www.com黄色片| 日本成人黄色网| 人人干视频在线| 国产一区二区三区小说| 一区二区三区四区免费观看| wwwwww.色| 亚洲高清在线免费观看| 欧美精品一区免费| 少妇av一区二区三区无码| 国产精品无码电影在线观看| 两性午夜免费视频| 一级网站在线观看| 国产奶头好大揉着好爽视频| 国产一区二区在线观看免费视频| 黑鬼大战白妞高潮喷白浆| 日本不卡在线观看视频| 天天夜碰日日摸日日澡性色av| 久久www视频| 日韩精品第1页| 欧美日韩中文字幕在线播放| 精品无码av无码免费专区| 91麻豆天美传媒在线| 六月婷婷激情网| a级黄色小视频| 久久精品.com| 少妇一级淫免费放| 天天影视色综合| 黄色网络在线观看| 国产精品视频二| 免费在线激情视频| 男人添女人下面免费视频| 一级黄色在线播放| 少妇一晚三次一区二区三区| 欧美成人精品免费| 那种视频在线观看| 日本高清免费观看| 青草视频在线观看视频| 国产97色在线 | 日韩| 91日韩精品视频| 91成人在线观看喷潮教学| 99草草国产熟女视频在线| 日本中文字幕二区| 国产91沈先生在线播放| 国产偷人视频免费| 激情视频小说图片| 乱子伦视频在线看| 中文字幕在线中文| 午夜激情在线观看视频| 只有这里有精品| 蜜臀av免费观看| 精品人妻少妇一区二区| 日本肉体xxxx裸体xxx免费| 欧美一级爱爱视频| 国产视频1区2区3区| 人妻少妇精品久久| 艳母动漫在线观看| 黄色片视频在线| 欧美在线观看www| 久久久久久久久久久综合| 亚洲天堂2018av| 男人亚洲天堂网| 国产av人人夜夜澡人人爽麻豆| 91高清国产视频| 久久国产色av免费观看| 黄黄视频在线观看| 亚洲免费成人在线视频| 成人在线激情网| 国产成人a亚洲精v品无码| 女人色极品影院| 久久久国产精华液999999 | 97国产精东麻豆人妻电影| 懂色av粉嫩av蜜臀av| 亚洲天堂网2018| 亚洲天堂国产视频| 色一情一区二区三区| 国产精品亚洲二区在线观看| 鲁一鲁一鲁一鲁一澡| 国产69精品久久久久999小说| wwwjizzjizzcom| 成人一区二区av| www.国产二区| 美脚丝袜脚交一区二区| 国产情侣第一页| 黄色一级视频在线播放| 男女日批视频在线观看| 毛片在线播放视频| 久久国产乱子伦免费精品| 免费在线观看的毛片|