freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

簡易股票投資管理系統(tǒng)說明-wenkub

2023-04-24 05:21:32 本頁面
 

【正文】 //會員id輸入錯誤 exit(1)。id)。int id,passwd。 //呼叫副程式:儲存結(jié)果 break。 //呼叫副程式:查詢是否在會員名單中,正確傳回該index if(result==1) { printf(會員ID輸入錯誤,請重新執(zhí)行\(zhòng)n)。 scanf(%d,amp。 case 39。clubs[i].pwd)。 scanf(%s,amp。 if(result!=1) { printf(會員ID重複輸入,新增失敗,請重新登入\n)。 printf(請輸入新增會員的ID:)。a39。fflush(stdin)。printf(\n)。printf(\n)。printf(\n)。 default: printf(無效的選項\n)。339。: user_id=user_exam(clubs)。 //呼叫副程式manager_main } else { printf(密碼輸入錯誤!!!!請輸入正確密碼\n)。 fflush(stdin)。choice)。 printf(請選擇登入身分 )。 //關(guān)閉讀檔 printf(=========================================================)。 //關(guān)閉讀檔 /**********************open club file************/ if(club_file=fopen(,r)) { load_club(clubs,club_file)。 //輸入選項用_user_id /**********************open stock file************/ if(stock_file = fopen(, r)) { load_stock(stock,stock_file)。 struct CLUB clubs[CLUB_NUM+1]。 FILE *club_file。第二:此程式計算損益上,暫時不考慮證券交易稅以及買賣的手續(xù)費(fèi),主要因為手續(xù)費(fèi)會隨著交易券商的規(guī)定而有所改變.。股票資料(STOCKINFO)欄位意義欄位名稱股票代碼int code股票名稱char name[80]價格float price股本float equityEPSfloat EPS本益比int ratio每股淨(jìng)額char netvalue[10]2. 會員的資料結(jié)構(gòu)會員資料(CLUB)欄位意義欄位名稱會員idint code會員名稱char name[80]會員密碼float price3. 會員手中持有投資組合結(jié)構(gòu)(PORTFOLIO)。包括:交易個數(shù)、股票代碼、股票名稱、買進(jìn)張數(shù)、買進(jìn)價格、賣出張數(shù)、賣出價格。包含下例欄位:● 股票代碼:證交所每支股票都有其編號,以方便交易。透過儲存之交易檔案,可以為使用者整合多項資訊。這個系統(tǒng)包含以下幾種的基本功能:查詢: 查詢方面,提供使用者查詢個股資訊,並可以細(xì)部查詢個股之詳細(xì)資料。 組長 : 89214020 潘國成組員 : 88214028 簡維新 88214034 王宏民 88214040 童世遠(yuǎn) 簡易股票投資管理系統(tǒng)可供查詢之項目分別為:股票代碼、股票名稱、股票價格、股本、EPS、本益比、每股淨(jìng)值。如:已實現(xiàn)損益、未實現(xiàn)損益、股票購入歷史價格、買賣張數(shù)、買賣價格等。 ● 股票名稱 ● 價格 ● 股本● EPS :每股稅後盈餘● 本益比● 每股淨(jìng)值:例 :含有3筆資料的股票資訊檔代碼 名稱 (某日)現(xiàn)價 股本 EPS(估) 每股淨(jìng)值1101 臺泥 1216 統(tǒng)一 1301 臺塑 2. 會員資料檔: (程式預(yù)設(shè)數(shù)量2)提供系統(tǒng)執(zhí)行身份認(rèn)證時,檢查會員之帳號、密碼。 (程式預(yù)設(shè)數(shù)量100)二、 應(yīng)用層面說明 此系統(tǒng)除了可運(yùn)用在個人股票的管理外,還可以運(yùn)用在入口網(wǎng)站會員的自選股票交易管理上,用來記錄大量的會員股市交易和損益。 投資組合結(jié)構(gòu)(PORTFOLIO)欄位意義欄位名稱股票代碼int code股票名稱char name[80]張數(shù)int mount買入歷史平均價float price_avg個股現(xiàn)價float price_now買入的價格float price_buy[50]4. 交易記錄的資料結(jié)構(gòu)檔(REPORT):用來存放每次交易的資料。第三:在計算損益上,會計學(xué)上有三種法則:先進(jìn)先出法、後進(jìn)先出法、平均成本法,而我們程式所採用的是較為折衷的平均成本法,也就是說當(dāng)時間點(diǎn)不同,有重複買進(jìn)單一個股的紀(jì)錄時,程式會記錄下買進(jìn)的價格,利用買進(jìn)的價格來計算買進(jìn)歷史平均價,而當(dāng)有賣出動作時,則計算賣出價格與歷史平均價之間的差價來作為損益的計算。 /******定義四大arrry******/ struct STOCKINFO stock[STOCK_NUM+1]。 char choice。 //呼叫副程式:讀入股票檔內(nèi)容 } else { printf(無法開啟股票資料檔,程式終結(jié)!\n)。 //呼叫副程式:讀入會員檔內(nèi)容 } else { printf(無法開啟會員資料檔,程式終結(jié)!!\n)。 printf(\n)。 printf(\n)。 //輸入選項 switch(choice) { case 39。 scanf(%d,amp。 } break。 //呼叫副程式 user_exam user_main(user_id,stock,my_pfo,trade)。: printf(歡迎使用此系統(tǒng),請繼續(xù)\n)。break。printf(====================main menu=====================)。 printf( d. 刪除會員)。printf(==================================================)。 //清空緩衝區(qū) scanf(%c,amp。: for(i=1。 scanf(%d,amp。 exit(1)。clubs[i].name)。 } break。d39。id)。 exit(1)。 default: printf(無效的選項\n)。 //輸入選項用int result。 printf(\n)。 } else { for(i=1。passwd)。 exit(1)。 //重要數(shù)值_紀(jì)錄未實現(xiàn)損益 char choice。 //已實現(xiàn)損益初始值=0 } fclose(pfo_file)。 //投資組合種類初始值=0 } fclose(trade_file)。 printf(\n)。 printf(\n)。 printf(\n)。 printf(\n)。choice)。: view_info(stock)。: print_stock(stock)。s39。 case 39。 fflush(stdin)。 switch(choice) { case 39。 printf(已實現(xiàn)損益=%d\n,profit_real)。 case 39。 default: printf(無效的選項\n)。q39。 default: printf(無效的選項\n)。■ struct PORTFOLIO my_pfo[]:儲存資料的陣列。■ struct PORTFOLIO my_pfo[]:儲存資料的陣列。 int num。 i=num 。trade[i].name)。trade[i].price_buy)。trade[i].price_sell)。i=STOCK_NUM 。 printf(代碼\t名稱\t代碼\t名稱\t代碼\t名稱\t代碼\t名稱\n)。 //列印代碼 printf(%s\t,stock[i].name)。}流程圖:在此僅舉view_info(),此為查詢的主要功能Ⅸ 【Save】副程式程式功能說明參數(shù)傳回值save_portfolio( )儲存投資組合紀(jì)錄struct REPORT trade[]:儲存資料的陣列int index:無save_trade( )儲存交易記錄struct REPORT trade[]:儲存資料的陣列int index:程式碼void save_portfolio(struct PORTFOLIO my_pfo[],int index) //儲存手中持有投資組合{ FILE *pfo_file。 // } fprintf(pfo_file,%d\n,rec_pfo)。 //儲存代碼 fprintf(pfo_file,%s\t,my_pfo[i].name)。 //儲存現(xiàn)價 for(j=1。 } fprintf(pfo_file,%d\n,profit_real)。 int temp_sum=0。 //(現(xiàn)價平均價)*張數(shù)*1000 } return temp_sum。 scanf(%c,amp。) //若不是按下Enter,而按下其他鍵,則傳回該鍵 { return c。 float equity。 }。 float price_avg。struct REPORT { int code。 int mount_sell。 char name[80]。int user_exam(struct CLUB clubs[])。void load_stock(struct STOCKINFO stock[],FILE *fp)。int search_stock(struct STOCKINFO stock[],int choice)。void print_stock(struct STOCKINFO stock[])。void save_portfolio(struct PORTFOLIO my_pfo[],int index)。/******************************Glbal Variables*****************************/int profit_real。 FILE *club_file。 struct CLUB clubs[CLUB_NUM+1]。 //輸入選項用_user_id /*************open stock file****************************/ if(stock_file = fopen(, r)) { load_stock(stock,stock_file)。 //關(guān)閉讀檔 /*************open club file****************************/ if(club_file=fopen(,r)) { load_club(clubs,club_file)。 printf(=========================================================)。 printf(請選擇登入身分 )。choice)。 fflush(stdin)。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1