一、實訓目的
通過課程設計,學會運用資料結構知識,針對具體應用,自己設計合理資料結構,確定儲存結構,並能設計具體操作演算法,選擇使用具體語言進行實現。掌握c++較複雜程式的組織和設計過程,除錯技巧。學習解決實際問題的能力。
題目1.
小明是乙個計算機專業top student,祝賀他畢業了。並準備到銀行參加工作。上班第一天,經理叫他編制乙個實現乙個活期儲蓄處理程式,算作考查。上班第一天, 一定要給領導乙個好印象,小明二話沒說,就答應了。現要你是小明了,請完成如下題目功能。儲戶開戶、銷戶、存入、支出活動頻繁,系統設計要求:(1)
能比較迅速地找到儲戶的帳戶,以實現存款、取款記賬;
(2)能比較簡單,迅速地實現插入和刪除,以實現開戶和銷戶的需要。
源**:
#include#include#include using namespace std;程式實現:long num[100],time[100];
float money[100];
char*namek[100];
char*idk[100];
char*telk[100];
char*wplacek[100],*homek[100];
float interest=0;
char yes;
char name[100];
int get_num( long *num ) //獲取賬號
//個人介面
void personal(int n,long* time,float *money,long *num,float interest)
*(money+n)-=mtemp;
cout
if(ntemp<1||ntemp>99)
cout<
cin>>yes;
if(yes=='y')
} }if(i==0)
cout
if(n<1||n>99)
else
personal(n,time,money,num,interest);
break;
case '2':
n=get_num( num );
if(n==0)
break;
get_inform(n,num, idk,namek,wplacek,telk,homek);
cout<
cin>>yes;
if(yes=='y')
cout<
<
資料結構課程設計
資料結構課程設計 include define n 30 include include includeusing namespace std struct node typedef node phone,mingzi node hashnumble node hashname int hash1 ...
資料結構課程設計
小明是乙個計算機專業top student 祝賀他畢業了。並準備到銀行參加工作。上班第一天,經理叫他編制乙個實現乙個活期儲蓄處理程式,算作考查。上班第一天,一定要給領導乙個好印象,小明二話沒說,就答應了。現要你是小明了,請完成如下題目功能。儲戶開戶 銷戶 存入 支出活動頻繁,系統設計要求 1 能比較...
資料結構課程設計
農民過河問題是指農民需要帶乙隻狼 乙隻羊和一棵白菜到河的南岸去,需要安全運到北岸。而一條小船只能容下他和一件物品,只有農民能撐船。問農民怎麼能安全過河,問題中需要涉及到狼會吃羊,羊會吃白菜,所以農民不能將這兩種或三種物品單獨放在河的一側,因為沒有農民的照看,狼就要吃掉羊,而羊可能又要吃掉白菜。這類問...