国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

撲克牌的發牌程序(用偽隨機數實現)

2019-11-17 05:33:19
字體:
來源:轉載
供稿:網友
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
int *insertsort(int sort[],int k)     /*插入排序*/
{
  int i,j;
 
  for(i=k-2;i>=0;i--)
   {
     sort[k-1]=sort[i];
     j=i+1;
     while(sort[k-1]>sort[j])
       {
        sort[j-1]=sort[j];
        j++;
       }
      sort[j-1]=sort[k-1];
   }
 return sort;
}void output(int card[],int n)         /*轉換輸出函數,將生成的隨機數轉換成撲克牌輸出*/
{
 int i,j; textbackground(1);           
            
 for(i=0;i<n-1;i++) {
  
   switch(card[i]/26)
   {
     case 0:
        switch((card[i]+4)/2){
              case 2:
              case 3:
              case 4:
              case 5:               
              case 6:                
              case 7:                
              case 8:               
              case 9:               
              case 10:
                               case 11:
                 printf("%cJ",3);break;
              case 12:
                 printf("%cQ",3);break;
              case 13:
                 printf("%cK",3);break;
              case 14:
                 printf("%cA",3);break;
        }
     case 1:
        switch((card[i]-26+4)/2){
              case 2:
              case 3:
              case 4:
              case 5:
              case 6:
              case 7:
              case 8:
              case 9:
              case 10:
                 printf("%c%d",4,(card[i]-26+4)/2);break;
              case 11:
                 printf("%cJ",4);break;
              case 12:
                 printf("%cQ",4);break;
              case 13:
                 printf("%cK",4);break;
              case 14:
                 printf("%cA",4);break;
        }       
     case 2:
        switch((card[i]-52+4)/2){
              case 2:
              case 3:
              case 4:
              case 5:
              case 6:
              case 7:
              case 8:
              case 9:
              case 10:
                 printf("%c%d",5,(card[i]-52+4)/2);break;
              case 11:
                 printf("%cJ",5);break;
              case 12:
                 printf("%cQ",5);break;
              case 13:
                 printf("%cK",5);break;
              case 14:
                 printf("%cA",5);break;
        }       
     case 3:
        switch((card[i]-78+4)/2){
              ca


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蒙城县| 榆树市| 牙克石市| 双峰县| 加查县| 日喀则市| 长海县| 石阡县| 汝南县| 德令哈市| 马尔康县| 柯坪县| 卓尼县| 温泉县| 东阿县| 韶关市| 仁化县| 漳州市| 漠河县| 乐清市| 罗甸县| 当阳市| 甘谷县| 英超| 将乐县| 铜鼓县| 永年县| 霍林郭勒市| 苍梧县| 通江县| 都兰县| 会理县| 江津市| 石渠县| 平塘县| 正蓝旗| 永康市| 金乡县| 古蔺县| 丹江口市| 珠海市|