![]() |
請問怎麼寫c的程式?
最近我們老師給我們班出了個難題。。。
應該是說。。。 以我的資質魯鈍, 所以算是難題! 因為禮拜三要交作業。。。。 請各位大大。。。替我解惑吧!! 非常緊急>"<~ 我們老師要我們做出一個骰骰子的遊戲, 有點像"18辣"~ 不過遊戲的方式有點不一樣, 有三種遊戲可以玩。 首先要先輸入賭金, 然後選擇要玩的遊戲 1)比大小 2)押邊界 3)選數字 ------------ 當選出想玩的遊戲後, 在輸入要賭多少錢的金額, 如果選1)比大小的話, 賠率為1賠1, 123為小456為大, 如果選2)押邊界的話, 賠率為1賠3, 可以押12、34、56, 選押數字的話, 賠率為1賠6, 只有選123456其中一個數字, 所以有以上三種玩法。 -------------- 最後還要判斷有沒有錢, 賭玩後賭金還剩多少, 如果沒賭金的話就跳出遊戲。 這個程式,我只會寫押數字, 因為比較簡單。。。 請問各位大大, 能否動動您的金手, 替小弟解答~ 小弟會感激不進的!! 在此獻上小弟寫的押數字的程式, 如有不好的地方, 請各位大大動動金手, 替小弟解惑!!謝謝~ #include <stdio.h> #include <stdlib.h> #include <time.h> main() { int x,y,sum,z; srand(time(NULL)); printf("請輸入您的本金金額:"); scanf("%d",&sum); printf("請輸入你要押的金額:"); scanf("%d",&z); printf("請輸入您要賭的數字:"); scanf("%d",&y); x =1+rand()%6; if (x == y){ printf("你贏了\n"); sum=sum+z*6; getchar(); } else{ printf("你輸了\n"); sum=sum-z*6; getchar(); } if(sum == 0){ printf("賭金為0,遊戲結束"); } printf("您還有本金%d\n",sum); getchar(); } |
所有時間均為台北時間。現在的時間是 04:24 AM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *