flex佈局兩邊固定寬 中間自適應
阿新 • • 發佈:2020-11-18
部落格班級 | 班級連線 |
---|---|
作業要求 | 作業連線 |
作業目標 | 編寫一個ATM管理系統,語言不限,要求應包括以下主要功能:(1)開戶,銷戶(2)查詢賬戶餘額(3)存款(4)取款()5)轉賬(一個賬戶轉到另一個賬戶)等... |
學號 | 3180701311 |
程式碼功能模組:
1.建立結構體
#include<stdio.h> #include<math.h> #include<stdlib.h> #include <string .h> #include <malloc.h> typedef struct Node { char nun[6];/*賬戶號*/ char name[20];/*名字*/ char ID[20]/*身份證號*/ char tele[20]/*電話號碼*/ char depart[20]/*存款*/ struct Node *next; }member , *LinkList;
2.建立連結串列
member *create()//建立連結串列// { int i=0; char conti [5] ; member *head,*p,*q; head= (member *)malloc (sizeof( member)); head->next=NULL ; p=q=( member *)malloc(sizeof(member)); printf("是否輸入(y,n)"); scanf("%s" ,conti); while(strcmp(conti ,"n")!=0)//輸入n結束輸入// { printf("請輸入第%d個人的開戶資訊\n(賬戶號,姓名,身份證號,電話,存款)\n",i+1); scanf("%s%s%s%5%s",p->num,p- >name,p->ID,p->tele,p- >depart); i++; if(i=1)head- >next=p ; else q->next=p; q=p; printf("'n"); p= (member *)malloc (sizeof( nember)); printf("是否繼續輸入(Y,n)"); scanf("%S", conti); } free(p);//釋放、、 q->next=NULL; return head ; }
3.查詢存款
4.存款
void change(member *head)//存款 { char t[6] ,d[6]; member *p ; printf("請輸入號"); scanf("%s,t); printf("清輸入存入後金額");scanf("%s",d); p-head->next; while(p!=NULL) { if(strcmp(p->depart ,d)==0) { printf(“"原有金額數不変"); scanf("%s" ,d); } p=p- >next; } if(p--NULL) { p = head ->next; while (p != NULL) { if (strcmp(p->num, t) == 0) { strcpy(p->depart, d); printf("資訊:\n賑號:%s ,姓名:%s,身分証號:%s,屯蛞號礙:%s ,金額:%s\n", p->mum, p->name, p->ID, p->tele, p->depart); } p =p->next; } printf("存款成功"); }
5.取款
6.開戶
7.轉賬
8.顯示介面:
執行截圖:
三、個人小結
系統功能較多,要求較高,版寫程式碼難度較大,自身能力不夠。
psp2.1 | 任務內容 | 計算完成需要的時間(min) | 實際完成需要的時間(min) |
---|---|---|---|
Planning | 計劃 | 5 | 5 |
Estimate | 估計這個任務需要多少時間,並規劃大致工作步驟 | 10 | 12 |
Development | 開發 | 150 | 180 |
Analysis | 需求分析 | 12 | 15 |
Design Spec | 生成設計文件 | 4 | 4 |
Design Review | 設計複審 | 5 | 10 |
Coding Standard | 程式碼規範 | 3 | 5 |
Design | 具體設計 | 10 | 15 |
Coding | 程式碼 | 30 | 50 |
Code Review | 程式碼複審 | 5 | 8 |
Test | 測試 | 6 | 10 |
Reporting | 報告 | 6 | 9 |
Test Report | 測試報告 | 3 | 3 |
Size Measurement | 計算工作量 | 2 | 2 |
Postmortem & Process Improvement Plan | 事後總結,並提出過程改進計劃 | 5 | 5 |