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

正文內(nèi)容

彩票生成查詢模擬系統(tǒng)畢業(yè)設計論文(編輯修改稿)

2024-08-23 08:08 本頁面
 

【文章內(nèi)容簡介】 的玩法規(guī)則應該,了解到一個彩票生成查詢模擬系統(tǒng)應該包括以下幾個功能模塊 ( 1) 對雙色球的單式投注進行的模擬 ( 2) 對雙色球的紅色球復式投注進行的模擬 ( 3) 對雙色球的藍色球 復式 投注進行的模擬 ( 4) 對雙色球的全復式投注進行的模擬 ( 5) 對雙色球的膽拖投注進行的模擬 ( 6) 對雙色球的開獎號碼預先設置 ( 7) 對福彩 3D 的直選進行的模擬 ( 8) 對福彩 3D 的組三投注行具體的模擬 ( 9) 對福彩 3D 的組六投注進行具體的模擬 設計的核心思想是為用戶考慮,簡潔直觀,是一個具有實用價值的彩票生成查詢模擬 系統(tǒng)。 數(shù)據(jù)流程圖各模塊分析 通過收集資料,了 解到一 個彩票分析系統(tǒng)主要包括以下幾個功能模塊如圖 圖 功能模塊 ( 1) 用戶界面模塊如下圖 21 用戶選擇界面 雙色球單式 福彩3D 組三 福彩3D 組六 雙色球設置中獎號碼 雙色球膽碼 雙色球全復式 雙色球藍球復式 雙色球紅球復式 福彩3D 直選 彩票生成 查詢模擬系統(tǒng) 常州職業(yè)技術學院 彩票生成查詢模擬系統(tǒng) 軟件學院 計應 101 石蒙蒙 第 7 頁 圖 21用戶界面 彩票生成 查詢模擬系統(tǒng) 常州職業(yè)技術學院 彩票生成查詢模擬系統(tǒng) 軟件學院 計應 101 石蒙蒙 第 8 頁 第三章 系統(tǒng)設計 程序設計一般由:算法和數(shù)據(jù)結構兩部分構成 ,合理選擇算法和數(shù)據(jù)結構能極大的提高程序的可執(zhí)行性,減少冗余是非常重要的。在彩票生成查詢系統(tǒng)中,由于雙色球的玩法有 5種, 因為 每種玩法都要進行中獎查詢中獎結果寫到文件中,所以把 雙色的開獎結果 int result[7], int end[6] 中獎結果 ,FILE *f 文件指針 int flag_num=0 中獎號碼獲取方式的標志 都定義為全局變量。 通過前面對各模塊的功能的分析,接下來按用戶界面對各模塊的 設計思路和 代碼進行具體的分析。 主函數(shù) 主函數(shù)設計思路 主函數(shù)是程序和入口,各模塊相互獨立,都由主函數(shù)進行調(diào)用。 控制功能的實現(xiàn)通過循環(huán)執(zhí)行一個開關語句,該語句的條件值是通過調(diào)用主菜單函數(shù)得到的返回值,根據(jù) 返回值 ,調(diào)用相應的各功能函數(shù),同時設置一個斷點,即當返回值為一定條 件時運行 exit()函數(shù)結束程序,以免造成死循環(huán)。 主函數(shù) 代碼 int main() { int sel。 //根據(jù)用戶的選擇調(diào)用相應的功能模塊函數(shù) int Cai[3]={0}。 //存放福彩 3D 的三位 getch()。 system(color 5E)。//設置顏色 為紫色背景,黃色的字體 while(1) { sel=menu()。//獲取選擇 if(sel!=6) { if(flag_num==0) run()。//產(chǎn)生隨機號碼 else UserSet()。//自定義 } switch(sel) { case 1: Single()。 break。//單式投注 case 2: Red()。 break。//紅色號碼復式 case 3: Blue()。 break。//藍色號碼復式 case 4: All()。 break。//全復式 case 5: Courage()。 break。// 膽拖式復選 case 6: Set()。 break。// 設置中獎號碼 case 7: printf(請輸入你的直選三位數(shù)為 輸入如 :1,2,3\n)。 scanf(%d,%d,%d,amp。Cai[0],amp。Cai[1],amp。Cai[2])。 彩票生成 查詢模擬系統(tǒng) 常州職業(yè)技術學院 彩票生成查詢模擬系統(tǒng) 軟件學院 計應 101 石蒙蒙 第 9 頁 FJiangJin(Cai,sel)。 break。 case 8: printf(請輸入你的組三的三位數(shù)為 輸入如 :1,1,2\n)。 scanf(%d,%d,%d,amp。Cai[0],amp。Cai[1],amp。Cai[2])。 FJiangJin(Cai,sel)。 break。 case 9: printf(請輸入你的組六三位數(shù)為 輸入如 :1,2,3\n)。 scanf(%d,%d,%d,amp。Cai[0],amp。Cai[1],amp。Cai[2])。 FJiangJin(Cai,sel)。 break。// case 0: exit(0)。//退出 } } return 0。 } 在 VC 下 ,使用 system(color a),增加頭文件 include 其 表示顏色屬性,顏色屬性由兩個十六進制數(shù)字指定 , 第一個為背景,第二個則為前景。每個數(shù)字可以為以下任何值之一 :如 system(color 1f)。表示藍底白字。 0 = 黑色 8 = 灰色 1 = 藍色 9 = 淡藍色 2 = 綠色 A = 淡綠色 3 = 湖藍色 B = 淡淺綠色 4 = 紅色 C = 淡紅色 5 = 紫色 D = 淡紫色 6 = 黃色 E = 淡黃色 7 = 白色 F = 亮白色 用戶界面選擇 用戶界面 設計思路 用戶界面選擇設計思路: 直接利用輸出函數(shù) printf 輸出字符串,在屏幕上顯示一個菜單,并顯示一個提示輸入選項,輸入 09之間的數(shù)字,將此數(shù)字作為菜單函數(shù)的返回值返回主函數(shù),主函數(shù)根據(jù)這個數(shù)字調(diào)用相應的功能函數(shù)。制作簡便,操作簡單 。代碼 如圖 如, 界面如圖 。 用戶界面代碼 圖 — 1用戶界面代碼 彩票生成 查詢模擬系統(tǒng) 常州職業(yè)技術學院 彩票生成查詢模擬系統(tǒng) 軟件學院 計應 101 石蒙蒙 第 10 頁 圖 這部分代碼比較簡單,主要就是 輸出菜單,簡潔直觀。其中的特殊符號的輸入方法 : ( 1) 軟鍵盤輸入 : 包括智能 ABC、全拼、王碼五筆、微軟拼音、紫光、搜狗、極點五筆等絕大多數(shù)輸入法,都提供了軟鍵盤輸入功能。單擊輸入法控制條上的小鍵盤樣按鈕,即可打開,然后再用鍵盤輸入,你就會發(fā)現(xiàn)輸入的東東已經(jīng)不一樣了。另外,用右鍵單擊可以選擇 “ 數(shù)字序號 ” 、 “ 數(shù)學符號 ” 、 “ 特殊符號 ” 等不同類型,而鍵盤布局也相應改變。有的輸入法,如拼音加加、極點五筆等,無需打開軟鍵盤,通過快捷鍵組合即可輸入一些特殊符號,而且這些快捷鍵 無需特殊記憶。比如拼音加加,輸入 “ 人民幣 ” 的拼音縮寫 “rmb” ,即可輸入 “ ¥ ” ;輸入 “ 五角星 ” 的的拼音縮寫 “wjx” ,可以輸入 “ ☆ ” 和 “ ★ ”?? ( 2): 在智能 ABC 狀態(tài)下,同時按 V+1( 等均可)就會在平時出現(xiàn)字的選字欄出現(xiàn)特殊符號 雙色球的單式投注 雙色球單式投注 設計思路 雙色球的單式投注設計思路 :按著提示先輸入 6個紅球和 1個藍球的號碼值,并判斷所輸入的號碼值是符合要求, 若某種球值不符合要求,則系統(tǒng)會提示請重新按要求輸入。當輸入的紅球和藍球都符合要求,提示用戶輸入目前 的這組合要投注多少注。然后調(diào)用 Open(red,6,blue,1,0,n) 函數(shù),查詢開獎號碼。 雙色球單式投注代碼 void Single()//單式投注 { int i=0。 彩票生成 查詢模擬系統(tǒng) 常州職業(yè)技術學院 彩票生成查詢模擬系統(tǒng) 軟件學院 計應 101 石蒙蒙 第 11 頁 int red[6]。//玩家購買的紅球 int blue[1]。//玩家購買的藍球 int n。//注數(shù) system(cls)。//清屏 printf(請依次輸入購買的 6 個紅球號碼,空格隔開: )。 for(i=0。i6。i++) scanf(%d,amp。red[i])。 while(CheckRed(red,6)==0 || CheckRed(red,6)==1)//紅球號碼不符合要求 { if(CheckRed(red,6)==0) printf(有號碼超出范圍,重新輸入 6 個紅球號碼(范圍 :1~33):)。 else if(CheckRed(red,6)==1) printf(號碼重復,請重新輸入 6 個紅球號碼: )。 for(i=0。i6。i++) scanf(%d,amp。red[i])。 } printf(請輸入購買的 1 個藍球號碼: )。 scanf(%d,amp。blue[0])。 while(CheckBlue(blue,1)==0)//藍球號碼不符合要求 { printf(輸入有誤,請重新輸入 1 個藍球號碼(范圍 :1~16): )。 scanf(%d,amp。blue[0])。 } printf(請輸入購買注數(shù): )。 scanf(%d,amp。n)。 printf(您需要支付 %d 元。 \n,n*2)。 Open(red,6,blue,1,0,n)。//開獎 system(pause)。//任意鍵繼續(xù) } system 就是調(diào)用從程序中調(diào)用系統(tǒng)命令(和 shell 命令 system(pause)就是從程序里調(diào)用 “pause”命令 ; 而 “pause”這個系統(tǒng)命令的功能很簡單,就是在命令行上輸出一行類似于 “Press any key to exit”的字,等待用戶按一個鍵,然后返回。 運行結果如 — 1 所示 彩票生成 查詢模擬系統(tǒng) 常州職業(yè)技術學院 彩票生成查詢模擬系統(tǒng) 軟件學院 計應 101 石蒙蒙 第 12 頁 — 1 單式投注 雙色球的全復式投注 雙色球全復式投注 設計思路 雙色球的全復式投注包括了紅色球復式和藍色球復式, 其中全復式的投注金額的算法及中獎查詢是個難點。紅色球要先調(diào)用 c(int a,int b)求組合這個函數(shù),得到自己選擇的所有紅球中選 6 個,共可以有幾種組合。 根據(jù)雙色球的復式玩法紅球最多可以購買 20 個,藍色球最多可以買 16 個所以定以了數(shù)組 int red[20]。 int blue[16]來存放兩種球的號碼值。 程序檢查用戶輸入數(shù)據(jù)的合法性,如果不符合,則要求用戶重新輸入。 復式投注金額 =紅球組合數(shù)藍色球的個數(shù)注數(shù) 2 復式中獎查詢則是在以每個藍球為外循環(huán),以紅球的所有組數(shù)為內(nèi)循環(huán),每次都去中獎碼相比較,如果有 中獎則累加,最后得到總共中獎金額。 雙色球全復式投注代碼 void All()//全復式 { int i=0。 int red[20]。//玩家購買的紅球 int blue[16]。//玩家購買的藍球 int n。//注數(shù) int nBlue。 int nRed。 system(cls)。//清屏 printf(請輸入要購買的紅球個數(shù) (范圍: 7~20): )。 scanf(%d,amp。nRed)。 while(nRed7 || nRed20) { printf(個數(shù)輸入有誤,請重新輸入要購買的紅球個數(shù) (范圍:7~20): )。 彩票生成 查詢模擬系統(tǒng) 常州職業(yè)技術學院 彩票生成查詢模擬
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1