可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

c语言atm机系统(atm取款机的简单程序代码)

  • 时间:2021-06-24 20:32 编辑:侯伊荻 来源:蚂蚁资源 阅读:122
  • 扫一扫,手机访问
摘要:大家好,今天给大家介绍关于c语言atm机系统(atm取款机的简单程序代码)的相关内容,详细讲解怎样用c语言编写ATM系统,c 语言 编写 ATM机程序,C语言,求一个ATM系统源代码,具体要求见图。谢谢!等,希望可以帮助到您。
怎样用c语言编写ATM系统,真正的ATM系统不能用C语言编写。它应该是一个完全独立的系统。核心代码更加机密,不会很容易地泄露。 C语言写入类似于ATM系统的框架,以模拟ATM机上的各种操作。帧代码如下:#include #include int main(){int选择= - 1;虽然(1){printf(“请选择\ n1.login \ t2.regist \ n”); scanf“%d”,选择;切换(选择){案例1:login();休息;案例2:Regist();休息;默认值:printf(“输入不正确,重新输入\ n”);休息;}}返回0; void login(){printf(“登录\ n”); int flag = -1; int x = -1; printf(“输入帐户和密码\ n”); flag = search();如果(falg == 1){printf(“存在,输入主页\ n”); X = MENU(); if(x == 1)返回;否则if(标志== 0){printf(“帐户或密码错误\ n”);返回;}} int reguct(){printf(“invery \ n”);返回1;} int menu(){printf(“在菜单中\ n”); int key = - 1; int n = -1;虽然(1){printf(“请选择业务:1.refer \ t2.deposit \ t3.withdraw \ t4.transfer \ t5.resetpw \ t6。退出\ n”); Scanf“%d”,&键);切换(键){案例1:n = ref();休息;案例2:n =沉积();休息;案例3:n =撤回();休息; CAS 4:N = TRANSIFTT;休息;案例5:n = resetpw();休息;案例6:n = 6;返回1;休息;默认值:printf(“输入不正确,重选:\ n”);休息;}如果(n%2 == 0){printf(“错误!\ n”);}} int refer(){printf(“in peaver \ n”); //输出余额返回1; int stop(){printf(“存款\ n”); //保存返回3;} int撤回(){printf(“撤回\ n”); //拿钱返回5; int transfer(){ptintf(“转移\ n”); //传输返回7; in int retpw(){prtintf(“resetpw \ n”); //重置密码返回9;}
c 语言 编写 ATM机程序,// t.cpp:定义控制台应用程序的入口点.//include“stdafx.h”int卡[100] [5 + 3]; void main(){for(int i = 0; i <100; i ++){卡[i] [0] = i;卡[i] [1] = 0;卡[i] [2] = 0;} int ncahao,nt = 0,荨麻;虽然(nt == 0){printf(“请输入卡号\ n”); Scanf(“%d”,&ncahao); for(int i = 0; i <100; i ++){if(卡[i] [0] == ncahao){nt = 1;荨麻=我;打破; Printf(“卡号不正确”);} Printf(“您的存款余额为%d \ n”,卡[亮度] [1]);虽然(1){printf(“1,撤回2,沉积\ n”); int nselect; Scanf(“%d”,&n选择);切换(nselect){casse 1:printf(“请输入提款金额\ n”); int nsect njine; Scanf(“%d”,&njine);卡[ncahao] [卡[ncahao] [2]] = - njine;卡[ncahao] [2] =卡[ncahao] [2]++; Printf(“您的提款金额为%d,请在一分钱,njine中的领子;休息;案例2:printf(”请输入存款金额\ n“); scanf(”%d“,&njine);卡[ ncahao] [卡[ncahao] [2]] = njine;卡[ncahao] [2] =卡[ncahao] [2] ++; printf(“你的存款金额%d \ n”,njine; break;;默认;默认:Printf(“请拿卡\ n”); return;}}}
C语言,求一个ATM系统源代码,具体要求见图。谢谢!,1.#include2。 3. {5。 CHAR名称[8]; 6. CHAR账户[10]; 7. int密码; 8.双重平衡; 9. 10.}; 11. 12. int check1 struct bankuser用户13. {14。密码; 15. CHAR账户[10]; 16. int count = 3; 17.虽然(计数> 0){18。 Printf(“欢迎使用ATM,请输入帐户名称和密码:\ n”); 19. Scanf(“%s”,帐户); 20. SCANF(“%D”和密码); 22. 22.如果(password == user.password && strcmp(帐户,用户。帐户)== 0){23。 printf(“亲爱的s \ n登录成功!\ n”,user.name); 24.返回真实; 25.} else26。 {27。 if(count> 1){28. printf(“帐户名或密码错误请重新输入!\ n”); 29.}否则30。 {31。 printf(“登录失败\ n”); 32.返回假; 33.35。} 36. 37.计数 - ; 38.} 39.40.41。返回false; 42.43。} 44.45。 void QueryBalance(Struct BankuSER用户)46. {47。 in k; 48.printf(“你的余额是:%。2LF元\ n”,user.balance); 49. Printf(“按1返回\ n”); 50. SCANF(“%D”,&K); 51. 52. 53. 54. 55. 56. 57. 57. void drawmoney(struct bankuser *用户)58. {59。 int money; 60. Printf(“请输入提款金额\ n”); 61. SCANF(“%D”和MANE); 62.如果(*用户).Balance> = Money){63。 (*用户).Balance =(*用户)。合金 - 金钱; 64. Printf(“这个项目撤回%d元,剩下%.2lf元\ n”,金钱,(*用户).balance); 65. 66.} else67。 {68。 printf(“平衡!\ n”); 69.} 70.71.72.72.73. void savemoney(struct bankuser *用户)74. {75。 int money; 76. Printf(“请输入存款金额\ n”); 77. Scanf(“%D”,&Mooney); 78.79。(*用户)。平衡+ =金钱; 80. 81. Printf(“这次股票%d,平衡%lf\ n“,金钱,(*用户).balance); 82.} 83.84.85.85. void变化普遍词条(结构银行家*用户)86. {87. int标志; 88. int oldpass,newpass,newpass1; 89。虽然(1)90. {91. Printf(“请输入原始密码\ n”); 92. scanf(“%d”,&oldpass); 93. printf(“请输入新密码\ n”); 94 。Scanf(“%d”,&newpass); 95. printf(“请输入新的密码\ n”); 96. scanf(“%d”,&newpass1); 97. 98. 98.如果(oldpass == (*用户).password {100. if(newpass == newpass1){101.(*用户).password = newpass; 102. printf(“成功修改,请登录!\ n”); 103.Check1(( *用户); 104.休息; 105.106.} else107。{108. printf(“两个密码不一致!修改失败!你重新修改吗?1.是2.否\ n”); 109. scanf( “%d”,&标志); 110.如果(标志== 1){111.续sonue; 112.} else113。 if(标志== 2){114。休息; 115.} 116.} 117.} else118。 {119。 printf(“原始密码错误,修改失败!是否重新修改?1. 2.否\ n”); 120. SCANF(“%D”,&标志); 121.如果(标志== 1){122。继续; 123.} else124。 if(标志== 2){125。休息; 126.} 127.128.} 129.} 129。} 130.135.136.137.138.138. int MAIN()139. {140。 141. 142. 143. 144.结构银行者用户= {“汤姆”,“Lyl”,123456,500.0}; 145. STRUCT BANKUSER * P =和用户; 146. 147. int选择= 0; 148. BOOL N; 149 n = check1(用户); 150. 151.虽然(n == true && cople!= 5){152。 Printf(“请选择您的交易类型\ n”); 153. Printf(“1.查询余额\ n”); 154. Printf(“2.退出\ n”),155. Printf(“3.存款\ n”); 156. Printf(“4.修改密码\ n”); 157. Printf(“5.退出\ n”); 158. 159. SCANF(“%D”,选择); 160. 161.切换(河胆){162。案例1:QueryBalance(用户);休息; 163.案例2:DrawMoney(P);休息; 164.案例3:Savemoney(P);休息; 165.案例4:ChangePassword(P);休息; 166.案例5:Printf(“谢谢你使用\ n”);休息; 167.168.179.} 171.171.172.} 173.返回0; 174.}我之前写过,你的要求不完全相同,仅供参考

责任编辑(侯伊荻

以上就是关于**c语言atm机系统,atm取款机的简单程序代码**的全部内容,如有需要以上系统,请在搜索框搜索商品或者咨询客服,了解更多请关注蚂蚁资源网。
内容来源于网络,如无意中有侵权,请联系客服核实,以便及时删除,谢谢支持!
  • 全部评论(3)
  • Lu珊Han
  • C语言编程银行ATM自动取款机功能(急),#include <stdio.h>#include <string.h>#include <conio.h>struct _Account_Info{ int iAccountNum; //帐号 char szAccountName[10]; //户名 char szAccountPassword[10]; //密码 float fTotalMoney; //余额}; typedef struct _Account_Info Account_Info; typedef struct _node{ Account_Info AccountInf; _node* pNext;}AccountNode;int number=1;int iAccountNum = 0;AccountNode* pHead = NULL;void GetPassword(char* pPassword); //获取密码,并以'*'显示void ShowAccount(int iAccountNum); //显示帐户余额AccountNode* FindAccountByNumber(int iAccontNum); //根据帐号查找帐户bool GetUserAccountInf(); //校验拥护输入帐号和密码是否匹配bool WriteAllAccount(); //将所有的帐户信息写文件bool ReadAllAccount(); //读取所有的帐户的信息bool ShowAllAccount(); //显示当前所有帐户信息,测试用AccountNode* NewAccount() //生成一个新的帐号结点{ AccountNode* pNode = new AccountNode; if (pNode == NULL) return NULL; memset(pNode,0,sizeof(AccountNode)); //输入帐号名称 printf("请输入帐号名称:"); scanf("%s",pNode->AccountInf.szAccountName); //输入帐号密码 printf("请输入帐号密码:"); GetPassword(pNode->AccountInf.szAccountPassword); //设置帐号其他信息 pNode->AccountInf.iAccountNum = number++; //系统自动产生帐号Id pNode->AccountInf.fTotalMoney = 0; //初始余额为0 return pNode;}void InsertAccount(AccountNode* pNode){ if (pNode == NULL) return; //first node if(pHead == NULL) pHead = pNode; else { AccountNode* pTmp = pHead; while(pTmp->pNext) { pTmp = pTmp->pNext; } pTmp->pNext = pNode; }}bool OpenAccount(){ AccountNode* pAccount = NewAccount(); if (pAccount == NULL) return false; InsertAccount(pAccount); printf("开户成功,欢迎使用招商银行自动取款机服务!\n"); ShowAccount(pAccount->AccountInf.iAccountNum); return true;}void ShowAccount(int iAccountNum){ AccountNode* pCurAccount = FindAccountByNumber(iAccountNum); if (pCurAccount) { printf("账号:%-4d ",pCurAccount->AccountInf.iAccountNum); printf("姓名:%-10s ",pCurAccount->AccountInf.szAccountName); printf("密码:%-10s",pCurAccount->AccountInf.szAccountPassword); printf("余额:%.2f\n",pCurAccount->AccountInf.fTotalMoney); }}void ShowAccountMoney(int iAccountNum){ AccountNode* pCurAccount = FindAccountByNumber(iAccountNum); if (pCurAccount) { printf("您目前的帐户余额为%.2f元.\n",pCurAccount->AccountInf.fTotalMoney); }}AccountNode* FindAccountByNumber(int iAccontNum){ AccountNode* pNode = pHead; while (pNode) { if (pNode->AccountInf.iAccountNum == iAccontNum) break; else pNode = pNode->pNext; } return pNode;}bool SaveMoney(){ AccountNode* pAccount = FindAccountByNumber(iAccountNum); if (pAccount == NULL) return false; float fValue = 0; printf("请输入存款金额:"); scanf("%f",&fValue); if (fValue < 0) { printf("存款金额输入有误!\n"); return false; } pAccount->AccountInf.fTotalMoney += fValue; printf("存钱成功,您的当前余额为%.2f\n",pAccount->AccountInf.fTotalMoney); return true;}bool FetchMoney(){ float fValue = 0; AccountNode* pAccount = FindAccountByNumber(iAccountNum); if (pAccount == NULL) return false; printf("请输入取款金额:"); scanf("%f",&fValue); if (fValue < 0) { printf("取款金额输入有误!\n"); return false; } if (int(pAccount->AccountInf.fTotalMoney - fValue) < 0) { if (int(pAccount->AccountInf.fTotalMoney - fValue) < -2000) { printf("您的余额不足,操作失败%d\n",pAccount->AccountInf.fTotalMoney - fValue); } else { pAccount->AccountInf.fTotalMoney -= fValue; printf("操作成功,您目前透支%.2f元!\n",pAccount->AccountInf.fTotalMoney); } } else { pAccount->AccountInf.fTotalMoney -= fValue; printf("取钱成功,您的当前余额为%.2f!\n",pAccount->AccountInf.fTotalMoney); } return true;}void PrintfMenuOption(){ printf("*****************************按键使用功能说明*************************\n"); printf("*************按1存钱 || 按2取钱 || 按3查看余额 || 按4退出*************\n"); printf("**********************************************************************\n");}void ReleaseNode(){ if (pHead == NULL) return; AccountNode* pNode = pHead; AccountNode* pTmp = pHead; while(pNode->pNext) { pTmp = pNode; pNode = pNode->pNext; delete pTmp; } delete pNode;}bool GetUserAccountInf(){ int iAccountNo = 0; char szSceret[10] = {0}; int iCounter = 0; bool bOk = false; while(iCounter < 3) { memset(szSceret,0,sizeof(char)*10); iCounter++; printf("请输入你的帐号:"); scanf("%d",&iAccountNo); AccountNode* pAccountOut = FindAccountByNumber(iAccountNo); if (pAccountOut == NULL) { printf("没有此帐号,请先开户!\n"); continue; } printf("请输入帐号密码:"); GetPassword(szSceret); if (strcmp(szSceret,pAccountOut->AccountInf.szAccountPassword) != 0) { printf("密码有误!\n"); continue; } bOk = true; iAccountNum = iAccountNo; break; } return bOk;}bool AskForContinue(){ printf("继续其他操作还是退出?(按0退出/其它键继续)\n"); int iOperation = 0; scanf("%d",&iOperation); return iOperation != 0;}void main(){ bool bContinue = true; ReadAllAccount();// ShowAllAccount(); //打开此函数,可以查看初始从文件读入的信息 OpenAccount(); if (GetUserAccountInf()) PrintfMenuOption(); else bContinue = false; while (bContinue) { int iOperation = 0; scanf("%d",&iOperation); switch(iOperation) { case 1: SaveMoney(); bContinue = AskForContinue(); break; case 2: FetchMoney(); bContinue = AskForContinue(); break; case 3: ShowAccountMoney(iAccountNum); bContinue = AskForContinue(); break; case 4: bContinue = false; break; default: printf("无效操作!\n"); break; } if (bContinue) PrintfMenuOption(); } WriteAllAccount(); ReleaseNode();}void GetPassword(char* pPassword) { int i; for (i=0; i<10; i++) { char tmp = getch(); if (tmp == '\x0d' || tmp == '\n') { printf("\n"); break; } else { pPassword[i] = tmp; } printf("*"); }}bool WriteAllAccount(){ FILE *fp; if((fp = fopen("c:\\outData.txt","w")) == NULL) { printf("文件打开错误!\n"); return false; } if (pHead == NULL) return true; AccountNode* pCurAccount = pHead; while(pCurAccount) { fprintf(fp,"%d %s %s %.2f\n",pCurAccount->AccountInf.iAccountNum,pCurAccount->AccountInf.szAccountName,pCurAccount->AccountInf.szAccountPassword,pCurAccount->AccountInf.fTotalMoney); pCurAccount = pCurAccount->pNext; } fclose(fp); return true;}bool ReadAllAccount(){ FILE *fp; if((fp = fopen("c:\\outData.txt","r")) == NULL) { fp = fopen("c:\\outData.txt","w"); fclose(fp); fp = fopen("c:\\outData.txt","r"); } while(!feof(fp)) { AccountNode* pCurAccount = new AccountNode; memset(pCurAccount,0,sizeof(AccountNode)); if (pCurAccount) { fscanf(fp,"%d %s %s %f\n",&(pCurAccount->AccountInf.iAccountNum),pCurAccount->AccountInf.szAccountName,pCurAccount->AccountInf.szAccountPassword,&(pCurAccount->AccountInf.fTotalMoney)); if (pCurAccount->AccountInf.iAccountNum == 0) { fclose(fp); delete pCurAccount; return true; } InsertAccount(pCurAccount); } number++; } fclose(fp); return true;}bool ShowAllAccount(){ if (pHead == NULL) return true; AccountNode* pCurAccount = pHead; while(pCurAccount) { printf("账号:%-4d ",pCurAccount->AccountInf.iAccountNum); printf("姓名:%-10s ",pCurAccount->AccountInf.szAccountName); printf("密码:%-10s",pCurAccount->AccountInf.szAccountPassword); printf("余额:%.2f\n",pCurAccount->AccountInf.fTotalMoney); pCurAccount = pCurAccount->pNext; } return true;}
  • 2021-06-24 20:32:07
  • 网站快速搭建
  • 这是我曾经写过C ++的东西。你可以参考它。您可以询问注册帐户的功能并不完美。我没有时间帮助您修改它。我没有时间拯救,我很抱歉。 #include #include使用命名空间std; int mima = 123,mima1 = 0; int kaishi(); int shurumima(); INT RT Quqian(); INT商品(); int main(){whis(1){switch(kaishi()){casse a':{shurumima();突破;}案例'b':{quqian();休息;}} c':{goodbye(); break;}}}}返回0; int kaishi(){int键do {system(“cls”); cout > mima1; if(mima!= mima1){if(i> 3){cout <<“密码错误超过三次,请退出”<< endl;退出)0);} else {cout <<“密码错误,请重新输入”<< endl; getch();}} else {cout <<“密码是正确的,按任意输入“<< endl; getch(); break; break;}}}(mima!= mima1 && i <= 3);返回0; int money1(int a,int b){system(”cls“) ; COUT <<“=========== ================= << ENDL; cout <<“你把它从¥”a << endl; cout <<“仍然¥”<< b <
  • 2021-06-24 20:32:07
  • 亦心
  • 以下是我自己的写作之一,在许多细节中没有细致的待遇,只是一个粗略的基本功能实现了我的测试数据,我希望帮助#include #include #include typedef struct _account {char * uid; char * pwd;平衡; char * uname;}帐户,* paccount; void initaccount; //初始化帐户void showaccount(帐户a,bool标志); //显示帐户信息,标志表示是否显示所有信息。如果是真的,则需要输入用户密码Bool存款(PACCOUNT PA); //保存金额,需要密码来验证并输入BOOL退出的金额(PACCOUNT PA); //拿钱内部需要密码验证,并输入BOOL TRANSECT(PACCOUNT PA,PACCOUNT PB); // 转移,您需要密码验证,并输入金额BOOL行为(PACCOUNT PA,INT选择,PACCOUNT PB); //进程,基于菜单项处理用户动作选择void modifypwd(paccount pa); //更改用户密码Bool身份验证(PACCOUNT PA); //密码身份验证,3个机会输入密码void memfree(paccount pa,paccount pb); //在reaote int main(void){//创建两个帐户的堆内存上分配,每个帐户转移和接收Paccount Pmainacc =(Paccount)Malloc(sizeof(帐户)); paccount passistacc =(paccount)malloc(sizeof(帐户)); //初始化两个帐户init(pmainacc)的信息; Intaccount(passistacc); //菜单控制,提供用户操作INT CHOSe = -1;虽然(选择了!= 0){printf(“\ n1。保存钱\ t3。传输\ t4。更改密码\ t5。显示帐户信息\ t0.退出\ n”); SCANF(“%D”和选择);行为pmainacc,选择,passistacc);}返回0; Bool行为(PACCount PA,INT选择,PACCOUNT PB){BOOL RTNFLAG = TRUE;切换(选择){案例1:if(!存款(PA))Printf(“操作失败!”);否则打印机(“成功运营!”);休息;案例2:如果(!撤回(PA))Printf(“操作失败!”);否则打印机(“成功!”);休息;案例3:如果(!转移(pa,pb))printf(“失败!”);否则打印机(“成功运营!”);休息;案例4:modifypwd(pa);休息;案例5:showaccount(* pa,true);休息;案例0:RTNFLAG = false; MEMFREE(PA,PB);休息;}返回rtnflag; void initaccount(paccount pa){printf(“请initIalize帐户名称,密码,姓名,帐户余额。 \ n“); pa-> uid =(char *)malloc(sizeof(char)* 20); pa-> pwd =(char *)malloc(sizeof(char)* 20); pa-> uname =(char *)malloc(sizeof(char)* 20); get(pa-> uid); get(pa-> pwd); get(pa-> uname); scanf(“%d”,&pa->余额); getchar();返回;} void showacocount(帐户a,bool标志){if(标志){int i = 0; getchar(); char * tmpwd =(char *)malloc(sizeof(char)* 20);虽然(strcmpwwd,a .pwd){printf(“请输入帐户%s:\ n”,a.uid); get(tmpwd);如果(++ i> 3){printf(“抱歉,密码输入错误!!部分信息\ n“); showaccount(a,false);免费(tmppwd); return;}} printf(”帐户信息如下:\ n帐户名称\ t密码\ t帐户余额\ t名称\ n“); prinTF(“%6s \ t%8s%8d \ t%8 \ ts \ n”,a.uid,a.pwd,a.balance,a.uname);免费(TMPPWD);}否则{printf“帐户信息如下:\ n帐户名称\ t帐户余额\ t name \ n”); printf(“%6s \ t%8d \ t%4s \ n”,a.uid,a.balance,a.uname)} return; bool存款(paccount pa){if(!身份验证(pa))返回false ; int val = 0; printf(“请输入金额:\ n”); Scanf(“%d”,&val); PA->平衡+ = val;返回true; bool撤回(paccount pa){if(!身份验证(pa))返回false; printf(“请输入金额”); int val = 0; Scanf(“%d”,&val); if(pa-> balance> = val){pa-> balance - = val;} else {printf(“抱歉,平衡!”);返回false;} relurn true; bool transfer(paccount pa,paccount pb){if(!身份验证(pa))返回false; printf(“恳求SE输入量“); int val = 0; scanf(”%d“,&val); if(pa-> balance> = val){pa-> balanal - = val; pb-> balance + = val;}否则{printf(“抱歉,平衡!”);返回false;返回true; void modifypwd(paccount pa){if(authentication(pa)){printf(“请enternew密码!”);免费(PA-> PWD); pa-> pwd =(char *)malloc(sizeof(char)* 20); get(pa-> pwd);否则{printf(“抱歉,您没有权限进行密码修改!” ); bool身份验证(paccount pa){getchar(); int i = 0; char * tmpwd =(char *)malloc(sizeof(char)* 20);而(strcmp tmppwd,pa-> pwd){printf (“请输入%s的密码,3个机会:\ n”,pa-> uid); get(tmppwd);如果(++ i == 3){return false}}}返回true;} void memfree( paccount pa,paccount pb){免费(PA);免费(PB);} / *操作环境:VC6.0请初始化帐户名称,密码,名称,帐户余额。 Wedqweasdwednesday800请初始化帐户名称,密码,姓名,帐户余额。 Husadhuni2001。重新定位2.拿钱3.转移4.更改密码5.显示帐户信息0.退出1请输入WED密码,3个机会:QWE请输入WED密码,3机会:QWEASD请输入金额:54成功! 1.省钱2.拿钱3.转让4.更改密码5.显示帐户信息0.退出5请输入帐户周期密码:QWE请输入帐户周期密码:QWEASD帐户信息如下:帐户名称帐户密码帐户余额名称WED QWEASD 854 S1。 Reposit Money 2.拿钱3.转移4.更改密码5.显示帐户信息0.退出4请输入WED密码,3中频:123请输入WED密码,3机场:QWEASD请输入新密码! 123qwe1。重新发布200.拿钱3.传输4.更改密码5.显示帐户信息0.退出1进入WED密码,3个机会:QWEEASD请输入WED密码,3个机会:123QWE请输入金额:43运行成功! 1.省钱2.拿钱3.转移4.更改密码5.显示帐户信息0.退出5请输入帐户周期:123QWE帐户信息如下:帐户名称帐户密码帐户余额名称WED 123QWE 897 S1。重新定位2.拿钱3.传输4.更改密码5.显示帐户信息0.退出0按继续关键s * /
  • 2021-06-24 20:33:28
最新发布的资讯信息
【简历/资料|内地女明星】 殷茹基本资料( YR个人简历介绍)(2020-12-06 15:19)
【简历/资料|内地女明星】 曹菁基本资料( CJ个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 王安妮基本资料( WAN个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 白琼基本资料( BQ个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 王世霞基本资料( WSX个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 宋煜基本资料( SY个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 钱增基本资料( QZ个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 胡晓黎基本资料( HXL个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 李佳慧基本资料( LJH个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 张洛嘉基本资料( ZLJ个人简历介绍)(2020-12-06 15:14)
联系客服
网站客服 联系客服
手机版

扫一扫进手机版
返回顶部