⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 blueball.c

📁 通过把彩票每期的重奖号码保存在文件中
💻 C
字号:
#include <stdio.h>
#include <stdlib.h>
#include <dos.h>
#include <graphics.h>
#define VK_ESC 0x11b 
#define F5	0x3f00 
void GetCpData(char *tmpcpdata);
char opendate[5+1];
char blueball[2+1];
int cmpselectd(int ball);
void main()
{
	FILE *fp;
	char tmpball[2+1];
	char tmpcpdata[100];
	char head[2];
	int gdriver,gmode;
	int dx,dy;
	int key;
	int initball;
	dx=dy=0;
	gdriver=DETECT;
	initgraph(&gdriver,&gmode,"EGAVGA.BGI");
	memset(tmpcpdata,0,sizeof(tmpcpdata));
	memset(blueball,0,sizeof(blueball));
	memset(tmpball,0,sizeof(tmpball));
	memset(head,0,sizeof(head));
	fp=fopen(".\\cpblue.txt","rb");
	if(fp==NULL)
	{
		perror("open file error\n");
		closegraph();
		exit(1);
	}
		while (fgets(tmpcpdata,sizeof(tmpcpdata),fp)!=NULL)
				{	
					settextstyle(0, 0, 1); 
					GetCpData(tmpcpdata);
					strncpy(head,opendate,1);
					if(strcmp(head,"#")==0) continue;
					setcolor(WHITE);
					dx=dx+50;
					outtextxy(dx,dy,opendate);
					dx=dx+50;
					for(initball=1;initball<=16;initball++)
					{
							if(cmpselectd(initball)) 
							{
								setcolor(RED);
							}
							else
							{
								setcolor(GREEN);
							}
							sprintf(tmpball,"%d",initball);
							outtextxy(dx,dy,tmpball);
							dx=dx+25;
					}
					dx=0;
					dy=dy+20;
				}
				for(;;)
				{
					if (bioskey(1))
					{
						key=bioskey(0);
						if(key==F5)
						{
							system("DOUBLE~1.EXE");
							closegraph();
							exit(1);
						}
						if (key==VK_ESC)
						{
							closegraph();
							fclose(fp);
							exit(1);
						}
				}
			}
}
void GetCpData(char *tmpcpdata)
{
	strncpy(opendate,tmpcpdata,5);
	strncpy(blueball,tmpcpdata+6,2);
	return; 
}
int cmpselectd(int ball)
{ 
	char tmpball[2+1];
	memset(tmpball,0,sizeof(tmpball));
	sprintf(tmpball,"%02d",ball);
	if		 (strcmp(tmpball,blueball)==0)	return 1;
	else return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -