/**TC2.0编译**/
#include <math.h>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define MAX 52 /*52张牌*/
main()
{
int i;
int left=14,right=70,top=1,bottom=20;
int xrate=4,yrate=4,wide=2,high=2;
void output(int);
system("cls");
for (i=0;i<MAX;i++)
{
window(left+(i%13)*xrate,top+(i/13)*yrate,left+wide+(i%13)*xrate,top+high+(i/13)*yrate);
textbackground(7);
clrscr();
if (i/13<2)
textcolor(RED);
else
textcolor(BLACK);
cprintf("%c",i/13+3);
/*花色*/
output(i%13);
}
getch();
}
/*============output()============*/
void output(int i)
{
if (i==0)
cprintf(" A");
else if (i<9)
cprintf(" %c",i+'1');
else if (i==9)
cprintf("10");
else if (i==10)
cprintf(" J");
else if (i==11)
cprintf(" Q");
else if (i==12)
cprintf(" K");
}