導航:首頁 > 源碼編譯 > 個人財務管理系統源碼

個人財務管理系統源碼

發布時間:2023-04-01 17:08:40

⑴ 好心人給我發個VC++.NET2003 編的管理系統源碼

你好,我是石川科技的,我們公司是經銷餐飲管理系統與無線點菜設備的,你提出的好幾個功能我們都有而且也比較全面與健全。相信對你肯定有幫助的,我會把詳細資料發到你的郵箱里,您去參考一下。

⑵ vb個人財務管理小幫手程序設計

net財務管理系統吵輪塵NET家庭財務管升禪理系統.rarVB_016 財務工資系統桐態.rarVB家庭財務管理系統.rar源碼都有的這些我

⑶ 怎樣用VB做一個財務管理系統

1:去下載一個現成的財務管理系統。把它的資料庫結構弄清楚。
2:開始模仿人家的財務管理系統寫需求分析,做出一個原型。
3:再多下卜悉讓幾個財務管理系統,陸缺吸收人家的優點。進一步開發。
4:開始測試型局,發放試用版,推出正式版。
以上只供快速開發及對財務管理系統不是很了解的人使用。

⑷ 跪求用PHP寫的小型的財務管理的源碼,最好有mysql資料庫,非常感謝!!!!!

1、網站是可以從ASP轉換為PHP的,但是程序得重新開發。

2、PHP一般用的是mysql資料庫,原來您ASP網站資料庫不管是用AC,還是MMSQL,數據都是可以轉換到mysql里的,若您不想轉換,PHP也可以使用您原先的資料庫,這時開發PHP程序時要使用ADODB類庫。

3、PHP的確比ASP優秀許多,君不見目前有許多的大站,譬如網路,新浪,QQ,雅虎等均不同程度的使用PHP來做網站的開發。

4、ASP一般認為只能運行在IIS上,就是不具有多平台性,PHP可運行在任意平台上,Mac OS X、Windows、Linux及Solaris都是可運行!Apache的安全選項使它比Windows Server操作系統更具安全性,IIS已有很多已知的安全漏洞,且一直在進行修補;相比而言,Apache的安全性可是有目共睹的

具體選用哪個程序進行開發,要因你的需要去選擇!

⑸ 求c語言用鏈表寫的家庭財務管理系統源代碼速求

/*#include <stdio.h>
void main(){
int i;
int ix;
int b[5];
int d[5];
printf("請輸入1到5的兩位數(中間空格隔開):");
for(i=0;i<5;i++){
for(ix=0;ix<5;ix++){
scanf("%d %d",&b[i],&d[ix]);
if(i<=5,ix<=5&&b[i]!=d[ix]){
printf("%d%d %d%d",d[ix],b[i]&&b[i],d[ix]);
}
}
}
}*/

⑹ 求大神設計一個基於android studio軟體的個人財務管理系統

隨手記和挖財

⑺ ACCESS 軟體做一個簡單的個人財務管理系統

做好發給你

⑻ 求助C語言編譯個人財務管理系統!(盡快啊)

/******頭文件(.h)***********/
#include "stdio.h" /*I/O函數*/
#include "stdlib.h" /*標准庫函數*/
#include "string.h"/*字元串函數*/
#include "ctype.h" /*字元操作函數*/
#define M 200 /*定義常數表示記錄數*/
typedef struct /*定義數據結構*/
{
char name[20]; /*姓名*/
char units[30]; /*單位*/
char tele[10]; /*電話*/
char proct_company[30];/* 生產廠家 */
char designer[30]; /* 設計者 */
char price[10]; /* 價格 */
char kucun[10]; /* 庫存量 */
char year[4]; /* 出廠年份 */
char month[2]; /* 出廠月份 */
char day[2]; /* 出廠 */
}ADDRESS;
/******以下是函數原型*******/
int enter(ADDRESS t[]); /*輸入記錄*/
void list(ADDRESS t[],int n); /*顯示記錄*/
void search(ADDRESS t[],int n); /*按姓名查找顯示記錄*/
int delete(ADDRESS t[],int n); /*刪除記錄*/
int add(ADDRESS t[],int n); /*插入記錄*/
void save(ADDRESS t[],int n); /*記錄保存為文件*/
int load(ADDRESS t[]); /*從文件中讀記錄*/
void display(ADDRESS t[]); /*按序號查找顯示記錄*/
void sort(ADDRESS t[],int n); /*按姓名排序*/
void modify_price(ADDRESS t[],int n); /*快速查找記錄*/
void (); /*文件復制*/
void print(ADDRESS temp); /*顯示單條記錄*/
int find(ADDRESS t[],int n,char *s) ; /*查找函數*/
int menu_select(); /*主菜單函數*/
/******主函數開始*******/
main()
{
int i;
ADDRESS adr[M]; /*定義結構體數組*/
int length=0; /*保存記錄長度*/
clrscr(); /*清屏*/
for(;;)/*無限循環*/
{
clrscr(); /*清屏*/
switch(menu_select()) /*調用主菜單函數,返回值整數作開關語句的條件*/
{
case 0:length=enter(adr);break;/*輸入記錄*/
case 1:list(adr,length);break; /*顯示全部記錄*/
case 2:search(adr,length);break; /*查找記錄*/
case 3:length=delete(adr,length);break; /*刪除記錄*/
case 4:length=add(adr,length); break; /*插入記錄*/
case 5:save(adr,length);break; /*保存文件*/
case 6:modify_kucun(adr,length); break; /*讀文件*/
case 7:display(adr);break; /*按序號顯示記錄*/
case 8:sort(adr,length);break; /*按姓名排序*/
case 9:modify_kucun(adr,length);break; /*快速查找記錄*/
case 10:();break; /*復制文件*/
case 11:exit(0); /*如返回值為11則程序結束*/
}
}
}
/*菜單函數,函數返回值為整數,代表所選的菜單項*/
menu_select()
{
char s[80];
int c;
/*gotoxy(1,25);*//* 將游標定為在第25行,第1列*/
printf("press any key enter menu......\n");/*提示壓任意鍵繼續*/
getch(); /*讀入任意字元*/
clrscr(); /*清屏*/
/*gotoxy(1,1); */
printf("********************MENU*********************\n\n");
printf(" 0. Enter record\n");
printf(" 1. List the file\n");
printf(" 2. Search record on name\n");
printf(" 3. Delete a record\n");
printf(" 4. add record \n");
printf(" 5. Save the file\n");
printf(" 6. Modify kucun\n");
printf(" 7. Display record on order\n");
printf(" 8. Sort to make new file\n");
printf(" 9. Quick seek record\n");
printf(" 10. Copy the file to new file\n");
printf(" 11. Quit\n");
printf("***********************************************\n");
do{
printf("\n Enter you choice(0~11):"); /*提示輸入選項*/
scanf("%s",s); /*輸入選擇項*/
c=atoi(s); /*將輸入的字元串轉化為整型數*/
}while(c<0||c>11); /*選擇項不在0~11之間重輸*/
clrscr(); /*清屏*/
return c; /*返回選擇項,主程序根據該數調用相應的函數*/
}
/***輸入記錄,形參為結構體數組,函數值返回類型為整型表示記錄長度*/
int enter(ADDRESS t[])
{
int i,n;
char *s;
clrscr(); /*清屏*/
do{
printf("\nHow many numbers do you want to record?\nplease input the numbers you wanted:\n"); /*提示信息*/
scanf("%d",&n); /*輸入記錄數*/
if(n==0)
printf("the num couldn't be '0'!Please enter again!");
}while(n==0);
printf("please input record! \n"); /*提示輸入記錄*/
printf("name|unit|telephone|proct_company|designer|price|kucun|year|month|day\n");
printf("------------------------------------------------\n");
for(i=0;i<n;i++)
{
/*scanf("%s %s %s %s %s %s %s %s %s %s",t[i].name,t[i].units,t[i].tele,t[i].proct_company,t[i].designer,t[i].price,t[i].kucun,t[i].year,t[i].month,t[i].day); *//*輸入記錄*/
printf("name:"); /* 列印輸出號碼 */
scanf("%s",&t[i].name);/* 用數組輸入號碼 */
printf("unit:"); /* 列印輸出名字 */
scanf("%s",&t[i].units); /* 用數組輸入姓名 */
printf("telephone:");/* 列印輸出性別 */
scanf("%s",&t[i].tele);/* 用數組輸入性別 */
printf("proct_company:"); /* 列印輸出生日 */
scanf("%s",&t[i].proct_company); /* 用數組輸入生日 */
printf("designer:");/* 列印輸出婚姻狀況 */
scanf("%s",&t[i].designer);/* 用數組輸入婚姻狀況 */
printf("price:");/* 列印輸出工作狀況 */
scanf("%s",&t[i].price);/* 用數組輸入工作狀況 */
printf("kucun:");/* 列印輸出工作狀況 */
scanf("%s",&t[i].kucun);/* 用數組輸入工作狀況 */
printf("proce year:");/* 列印輸出工作狀況 */
scanf("%s",&t[i].year);/* 用數組輸入工作狀況 */
printf("proce month:");/* 列印輸出工作狀況 */
scanf("%s",&t[i].month);/* 用數組輸入工作狀況 */
printf("proce day:");/* 列印輸出工作狀況 */
scanf("%s",&t[i].day);/* 用數組輸入工作狀況 */
printf("-----------Ok!this record have been recorded!------------\n");
}
printf("the all have been recorded!\n");
getch();
clrscr();
return n; /*返回記錄條數*/
}
/*顯示記錄,參數為記錄數組和記錄條數*/
void list(ADDRESS t[],int n)
{
int i;
clrscr();
printf("\n\n*******************ADDRESS******************\n");
printf("name|unit|telephone|proct_company|designer|price|kucun|year|month|day\n");
printf("------------------------------------------------------------------------\n");
if(n!=0)
for(i=0;i<n;i++)
{
printf("%s/%s/%s/%s/%s/%s/%s/%s/%s/%s",t[i].name,t[i].units,t[i].tele,t[i].proct_company,t[i].designer,t[i].price,t[i].kucun,t[i].year,t[i].month,t[i].day);
if((i+1)%10==0) /*判斷輸出是否達到10條記錄*/
{
printf("Press any key continue...\n"); /*提示信息*/
getch(); /*壓任意鍵繼續*/
}
}
else printf("there is no record!\n");
printf("************************end*******************\n");
}
/*查找記錄*/
void search(ADDRESS t[],int n)
{
char s[20]; /*保存待查找姓名字元串*/
int i; /*保存查找到結點的序號*/
/*clrscr(); */
printf("please input the search name:\n");
scanf("%s",s); /*輸入待查找姓名*/
i=find(t,n,s); /*調用find函數,得到一個整數*/
if(i>n-1) /*如果整數i值大於n-1,說明沒找到*/
printf("not found!\n");
else
print(t[i]); /*找到,調用顯示函數顯示記錄*/
clrscr();
}
/*顯示指定的一條記錄*/
void print(ADDRESS temp)
{
/* clrscr(); */
printf("\n\n********************************************\n");
printf("name|unit|telephone|proct_company|designer|price|kucun|year|month|day\n");
/*printf("------------------------------------------------\n"); */
printf("%s/%s/%s/%s/%s/%s/%s/%s/%s/%s",temp.name,temp.units,temp.tele,temp.proct_company,temp.designer,temp.price,temp.kucun,temp.year,temp.month,temp.day);
printf("**********************end***********************\n");
}
/*查找函數,參數為記錄數組和記錄條數以及姓名s */
int find(ADDRESS t[],int n,char *s)
{
int i;
for(i=0;i<n;i++)/*從第一條記錄開始,直到最後一條*/
{
if(strcmp(s,t[i].name)==0) /*記錄中的姓名和待比較的姓名是否相等*/
return i; /*相等,則返回該記錄的下標號,程序提前結結束*/
}
return i; /*返回i值*/
}
/*刪除函數,參數為記錄數組和記錄條數*/
int delete(ADDRESS t[],int n)
{
char s[20]; /*要刪除記錄的姓名*/
int ch=0;
int i,j;
printf("please deleted name\n"); /*提示信息*/
scanf("%s",s);/*輸入姓名*/
i=find(t,n,s); /*調用find函數*/
if(i>n-1) /*如果i>n-1超過了數組的長度*/
printf("no found not deleted\n"); /*顯示沒找到要刪除的記錄*/
else
{
print(t[i]); /*調用輸出函數顯示該條記錄信息*/
printf("Are you sure delete it(1/0)\n"); /*確認是否要刪除*/
scanf("%d",&ch); /*輸入一個整數0或1*/
if(ch==1) /*如果確認刪除整數為1*/
{
for(j=i+1;j<n;j++) /*刪除該記錄,實際後續記錄前移*/
{
strcpy(t[j-1].name,t[j].name); /*將後一條記錄的姓名拷貝到前一條*/
strcpy(t[j-1].units,t[j].units); /*將後一條記錄的單位拷貝到前一條*/
strcpy(t[j-1].tele,t[j].tele); /*將後一條記錄的電話拷貝到前一條*/
strcpy(t[j-1].proct_company,t[j].proct_company);
strcpy(t[j-1].designer,t[j].designer);
strcpy(t[j-1].price,t[j].price);
strcpy(t[j-1].kucun,t[j].kucun);
strcpy(t[j-1].year,t[j].year);
strcpy(t[j-1].month,t[j].month);
strcpy(t[j-1].day,t[j].day);
}
n--; /*記錄數減1*/
}
}
return n; /*返回記錄數*/
}
/*插入記錄函數,參數為結構體數組和記錄數*/
int add(ADDRESS t[],int n)/*插入函數,參數為結構體數組和記錄數*/
{

ADDRESS temp; /*新插入記錄信息*/
int i,j;
char s[20],p; /*確定插入在哪個記錄之前*/
printf("please input the new record:\n");
printf("************************************************\n");
printf("name|unit|telephone|proct_company|designer|price|kucun|year|month|day\n");
/*printf("--------------------------------------------------\n");
scanf("%s%s%s",temp.name,temp.units,temp.tele); *//* 輸入插入信息*/
printf("name:"); /* 列印輸出號碼 */
scanf("%s",&temp.name);/* 用數組輸入號碼 */
printf("unit:"); /* 列印輸出名字 */
scanf("%s",&temp.units); /* 用數組輸入姓名 */
printf("telephone:");/* 列印輸出性別 */
scanf("%s",&temp.tele);/* 用數組輸入性別 */
printf("proct_company:"); /* 列印輸出生日 */
scanf("%s",&temp.proct_company); /* 用數組輸入生日 */
printf("designer:");/* 列印輸出婚姻狀況 */
scanf("%s",&temp.designer);/* 用數組輸入婚姻狀況 */
printf("price:");/* 列印輸出工作狀況 */
scanf("%s",&temp.price);/* 用數組輸入工作狀況 */
printf("kucun:");/* 列印輸出工作狀況 */
scanf("%s",&temp.kucun);/* 用數組輸入工作狀況 */
printf("proce year:");/* 列印輸出工作狀況 */
scanf("%s",&temp.year);/* 用數組輸入工作狀況 */
printf("proce month:");/* 列印輸出工作狀況 */
scanf("%s",&temp.month);/* 用數組輸入工作狀況 */
printf("proce day:");/* 列印輸出工作狀況 */
scanf("%s",&temp.day);/* 用數組輸入工作狀況 */
printf("-----------Ok!this record have been recorded!------------\n");
printf("------------------------------------------------\n");
K:printf("please input the wanted name's position to insert:\n");
scanf("%s",s); /*輸入插入位置的姓名*/
i=find(t,n,s); /*調用find,確定插入位置*/
if(i>n-1) /*如果i>n-1超過了數組的長度*/
{
printf("the name isn't exist!\n"); /*顯示沒找到要刪除的記錄*/
printf("Are you want to continue to insert?Yes--y/No--any other key!\n");
if(getch()=='y') goto K;
}
else
{
for(j=n-1;j>=i;j--) /*從最後一個結點開始向後移動一條*/
{
strcpy(t[j+1].name,t[j].name); /*當前記錄的姓名拷貝到後一條*/
strcpy(t[j+1].units,t[j].units); /*當前記錄的單位拷貝到後一條*/
strcpy(t[j+1].tele,t[j].tele); /*當前記錄的電話拷貝到後一條*/
strcpy(t[j+1].proct_company,t[j].proct_company);
strcpy(t[j+1].designer,t[j].designer);
strcpy(t[j+1].price,t[j].price);
strcpy(t[j+1].kucun,t[j].kucun);
strcpy(t[j+1].year,t[j].year);
strcpy(t[j+1].month,t[j].month);
strcpy(t[j+1].day,t[j].day);
}
strcpy(t[i].name,temp.name); /*將新插入記錄的姓名拷貝到第i個位置*/
strcpy(t[i].units,temp.units); /*將新插入記錄的單位拷貝到第i個位置*/
strcpy(t[i].tele,temp.tele); /*將新插入記錄的電話拷貝到第i個位置*/
strcpy(t[i].proct_company,temp.proct_company);
strcpy(t[i].designer,temp.designer);
strcpy(t[i].price,temp.price);
strcpy(t[i].kucun,temp.kucun);
strcpy(t[i].year,temp.year);
strcpy(t[i].month,temp.month);
strcpy(t[i].day,temp.day);
n++; /*記錄數加1*/
return n; /*返回記錄數*/
}
}
/*保存函數,參數為結構體數組和記錄數*/
void save(ADDRESS t[],int n)
{
int i;
FILE *fp; /*指向文件的指針*/
if((fp=fopen("record.txt","wb"))==NULL) /*打開文件,並判斷打開是否正常*/
{
printf("can not open file\n");/*沒打開*/
exit(1); /*退出*/
}
printf("\nSaving file now!\n"); /*輸出提示信息*/
fprintf(fp,"there is %d records!",n); /*將記錄數寫入文件*/
fprintf(fp,"\r\n"); /*將換行符號寫入文件*/
for(i=0;i<n;i++)
{
fprintf(fp,"%s/%s/%s/%s/%s/%s/%s/%s/%s/%s",t[i].name,t[i].units,t[i].tele,t[i].proct_company,t[i].designer,t[i].price,t[i].kucun,t[i].year,t[i].month,t[i].day);/*格式寫入記錄*/
fprintf(fp,"\r\n"); /*將換行符號寫入文件*/
}
fclose(fp);/*關閉文件*/
printf("****save success***\n"); /*顯示保存成功*/
}
/*讀入函數,參數為結構體數組*/
/* int load(ADDRESS t[]) */
/* { */
/* int i,n; */
/* FILE *fp; *//*指向文件的指針*/
/* if((fp=fopen("record.txt","rb"))==NULL)*//* 打開文件*/
/* { */
/* printf("can not open file\n"); *//*不能打開*/
/* exit(1); *//*退出*/
/* } */
/* fscanf(fp,"%d",&n);*/ /*讀入記錄數*/
/* for(i=0;i<n;i++) */
/* fscanf(fp,"%20s%30s%10s",t[i].name,t[i].units,t[i].tele); */ /*按格式讀入記錄*/
/* fclose(fp);*/ /*關閉文件*/
/* printf("You have success read data from file!!!\n"); *//* 顯示保存成功*/
/* return n;*/ /*返回記錄數*/
/* } */
/*按序號顯示記錄函數*/
int modify_kucun(ADDRESS t[],int n)
{
char s[20],ch[10]; /*保存待查找姓名字元串*/
int i,j; /*保存查找到結點的序號*/
/*clrscr(); */
printf("please input the cloth name which you wanted to modify its kucun:\n");
scanf("%s",s); /*輸入待查找姓名*/
i=find(t,n,s); /*調用find函數,得到一個整數*/
if(i>n-1) /*如果整數i值大於n-1,說明沒找到*/
printf("sorry!the name don't exist!\n");
else
{
print(t[i]); /*找到,調用顯示函數顯示記錄*/
/*printf("Are you sure to modify its kucun?Yes--y/"); */
printf("please input the new kucun you want:\n");
scanf("%c",ch);
for(j=0;j<10;j++)
t[i].kucun[j]=ch[j];
printf("Ok!the kucun has been modified!");
}
clrscr();
}
void display(ADDRESS t[])
{
int id,n;
FILE *fp; /*指向文件的指針*/
if((fp=fopen("record.txt","rb"))==NULL) /*打開文件*/
{
printf("can not open file\n"); /*不能打開文件*/
exit(1); /*退出*/
}
printf("Enter order number:\n"); /*顯示信息*/
scanf("%d",&id); /*輸入序號*/
fscanf(fp,"%d",&n); /*從文件讀入記錄數*/
if(id>=0&&id<n) /*判斷序號是否在記錄范圍內*/
{
fseek(fp,(id-1)*sizeof(ADDRESS),1); /*移動文件指針到該記錄位置*/
print(t[id]); /*調用輸出函數顯示該記錄*/
printf("\r\n");
}
else
printf("no %d number record!!!\n ",id); /*如果序號不合理顯示信息*/
fclose(fp); /*關閉文件*/
}
/*排序函數,參數為結構體數組和記錄數*/
void sort(ADDRESS t[],int n)
{
int i,j,flag;
char y;
ADDRESS temp; /*臨時變數做交換數據用*/
R: printf("Please select which kind to sort!0--sort by kucun/1--sort by Chu_Chang_Ri_Qi\n "); /*選擇何種方式排序*/
if(getch()=='0')
{
for(i=0;i<n;i++)
{
flag=0; /*設標志判斷是否發生過交換*/
for(j=0;j<n-1;j++)
if((strcmp(t[j].kucun,t[j+1].kucun))>0) /*比較大小*/
{
flag=1;
strcpy(temp.name,t[j].name); /*交換記錄*/
strcpy(temp.units,t[j].units);
strcpy(temp.tele,t[j].tele);
strcpy(temp.proct_company,t[j].proct_company);
strcpy(temp.designer,t[j].designer);
strcpy(temp.price,t[j].price);
strcpy(temp.kucun,t[j].kucun);
strcpy(temp.year,t[j].year);
strcpy(temp.month,t[j].month);
strcpy(temp.day,t[j].day);
strcpy(t[j].name,t[j+1].name);
strcpy(t[j].units,t[j+1].units);
strcpy(t[j].tele,t[j+1].tele);
strcpy(t[j].proct_company,t[j+1].proct_company);
strcpy(t[j].designer,t[j+1].designer);
strcpy(t[j].price,t[j+1].price);
strcpy(t[j].kucun,t[j+1].kucun);
strcpy(t[j].year,t[j+1].year);
strcpy(t[j].month,t[j+1].month);
strcpy(t[j].day,t[j+1].day);
strcpy(t[j+1].name,temp.name);
strcpy(t[j+1].units,temp.units);
strcpy(t[j+1].tele,temp.tele);
strcpy(t[j+1].proct_company,temp.proct_company);
strcpy(t[j+1].designer,temp.designer);
strcpy(t[j+1].price,temp.price);
strcpy(t[j+1].kucun,temp.kucun);
strcpy(t[j+1].year,temp.year);
strcpy(t[j+1].month,temp.month);
strcpy(t[j+1].day,temp.day);
}
if(flag==0) break; /*如果標志為0,說明沒有發生過交換循環結束*/
}
printf("sort sucess!!!\n"); /*顯示排序成功*/
}
else
if(getch()=='1')
{
for(i=0;i<n;i++)
{
flag=0; /*設標志判斷是否發生過交換*/
for(j=0;j<n-1;j++)
/* if((()&&((strcmp(t[j].month,t[j+1].month))>0)))
&&((strcmp(t[j].day,t[j+1].day))>0))||
(((strcmp(t[j].year,t[j+1].year))=0)&&((strcmp(t[j].month,t[j+1].month))>0))||
(((strcmp(t[j].year,t[j+1].year))=0)&&((strcmp(t[j].month,t[j+1].month))=0)&&((strcmp(t[j].day,t[j+1].day))>0))) *//*比較大小*/
if(( ((strcmp(t[j].year,t[j+1].year))>0)&&((strcmp(t[j].month,t[j+1].month))>0)&&((strcmp(t[j].day,t[j+1].day))>0) )||
( ((strcmp(t[j].year,t[j+1].year))==0)&&((strcmp(t[j].month,t[j+1].month))>0) )||
( ((strcmp(t[j].year,t[j+1].year))==0)&&((strcmp(t[j].month,t[j+1].month))==0)&&((strcmp(t[j].day,t[j+1].day))>0) ))
{
flag=1;
strcpy(temp.name,t[j].name); /*交換記錄*/

閱讀全文

與個人財務管理系統源碼相關的資料

熱點內容
印度搶打火機的電影叫什麼 瀏覽:291
求在線觀看資源2020年 瀏覽:946
聚優電影可以在哪些影院使用 瀏覽:124
阿里雲伺服器怎麼安裝bt面板 瀏覽:630
霍爾瓦特大街小說 瀏覽:857
可以看的網址大全 瀏覽:416
一個名叫尼克和保姆的電影 瀏覽:613
電影里有戒尺的 瀏覽:845
徐英演的哪些大尺度電影 瀏覽:412
鬼片英文版 瀏覽:600
《前度2》完整未刪減 瀏覽:851
大陸類似春的森林電影 瀏覽:526
1受多攻獸世 瀏覽:849
軍嫂肉文 瀏覽:935
javamariadb 瀏覽:876
未刪減的網站在線觀看 瀏覽:899
雞雞加長叫什麼電影 瀏覽:387
愛情電影網址 瀏覽:726
激情戲愛情電影 瀏覽:51
哪裡可以免費在線看輕小說 瀏覽:61