silkwormstock
#include
#include
typedef struct p_k
{
int hs;
int dx;
}pk;
void print_pk(void);//输出扑克索引
int main(void)
{
pk all[52];
int i;
//初始化扑克牌数组
for(i=0;i<4;i++)
for(j=0;j<13;j++)
{
all[i*13+j].hs=i+1;
all[i*13+j].dx=j+1;
}
print_pk();//打印索引
system("pause");
return 0;
}
void print_pk(void)
{
int i,j;
printf("所有扑克牌索引如下:\n\n");
printf(" A 2 3 4 5 6 7 8 9 10 J Q K\n");
for(i=0;i<4;i++)
{
if(i==0)
printf("黑桃");
if(i==1)
printf("红桃");
if(i==2)
printf("梅花");
if(i==3)
printf("方块");
for(j=0;j<13;j++)
{
printf(" %2d",i*13+j);
}
printf("\n");
}
printf("\n");
}以上是我写德州扑克概率研究函数定义的一种实现方法,如何打印输出图片还没研究过。