博文

随机发牌程序(2006-09-24 09:59:00)

摘要:#define N 52
#include <graphics.h>
#include <stdlib.h>
void Init(void);/*图形驱动*/
void Close(void);/*图形关闭*/
void Play(void);/*发牌的具体过程*/
void Rand(int i,int j);/*随机发牌函数*/
void Sort();
void DrawPuke(int kind,int x,int y,char num);/*画牌*/
char p[4][13]=
      {{'2','3','4','5','6','7','8','9','0','J','Q','K','A'},
       {'2','3','4','5','6','7','8','9','0','J','Q','K','A'},
       {'2','3','4','5','6','7','8','9','0','J','Q','K','A'},
       {'2','3','4','5','6','7','8','9','0','J','Q','K','A'}};
/*10用0来表示*/
struct Pai
{
   char num;
   char kind;
   int realnum;
   int link;
}newp[52];
/****主函数*****/
void ......

阅读全文(5045) | 评论:0 | 复制链接

学生信息管理系统(c语言)(2006-09-19 23:36:00)

摘要:#include <stdio.h>
#include <string.h> struct student {
 char name[30];
 float math;
 float chinese;
 float english;
 float average;
}; 

int MenuChoice(void);
int EnterAccount(void);
void Enter(struct student *fst);
void Amend(struct student *src);
void Delete(struct student *next);
void Print(struct student *out); 

main()
{
 struct student one[100] = {0}, *look = one;
 int menu, t;  

while ((menu = MenuChoice()) != 0) 
   
  if (menu >= 1 && menu <= 4 && (t = EnterAccount())) {
   look = one + t;
  

阅读全文(12258) | 评论:1 | 复制链接

c语言画蜡烛(2006-05-20 17:00:00)

摘要:#include<stdlib.h>
#include<stdio.h>
#include<graphics.h>
int main()
{
  int gdriver=VGA, gmode=VGAHI, i,j,size,s2,s3,s4;
  initgraph(&gdriver, &gmode, "c:\\tc");
  setbkcolor(BLUE);
  cleardevice();
  setcolor(12);
  setfillstyle( 4,4) ;
  bar(180,360,200,320);   /*蜡烛*/
  sector(190,310,0,360,4,6);
  setcolor(6);
  getch();
  closegraph();
}......

阅读全文(4522) | 评论:1 | 复制链接