1921年, 中国共产党成立了。这是一个年轻的正常,一个以解放全人类为目的政党。在中国这个由三座大山压迫下的社会中诞生。成立初期,本着以工人阶级先锋队旗帜,解放全中国处于水深火热之中的人民。
初步在城市中组织工人运动与罢工,成立工人纠察队。实行一系列罢工活动,为工人阶级争取到相应的权利。初期毕竟没有多少经验,后来到蒋介石上台后,实行一系列对于革命的镇压,对于工人与共产党人的杀戮。付出了鲜血的代价后,终于有所成长。1928后,以南昌起义为起点,革命以燎原之势在中国蔓延开。但是革命由于中国工人阶级力量还是很薄弱,一个以封建主义,资本主义社会,殖民主义的中国旧社会没有经历过彻底的改革,农业经济仍然是最占有主要的地位。只有改变农民,这个在中国占有绝大多数的人口的社会的阶层,取得最广大人民群众的支持,革命才有可能成功。
毛泽东在正确的认识到中国革命的道路之后,坚持农村包围群众的路线,最终共产党以良好的社会群众基础,将国民党打到一个东南沿海的一个小岛。看看今天的台湾,如只当年还只是国民党来统治中国的话。不敢想像中国的今天会是什么样子。政治局势乱,社会风气差,看看电视的节目都是一切乱乱的东西。
国民党所谓的搞经济建设还是一套的,20世纪20年代,连续十年经济高速增长,也就是我们今天一直追求的GDP,每个增长率都在 10%左右,不亚于今天中国的社会经济增长速度,真可是繁荣昌盛,但一个小日本就能占东三省,这就是高经济增长率,一味追求GDP所带来的恶果,俗语说,历史总是惊人的相似,今天中国经济与80年前很像,我们看看会有什么恶果的 ,拭目以待。
31年日本入侵东三省,暴行罄竹难书。1937年7月7日,以卢沟桥事件为起点,全面的侵华战争开始了,这是一场中国民族的浩劫。
中国共产党初期选择路线决定中国共产党将在三十年后,出现一场运动。农民这个社会阶级,其自身的属性,因为占有小块土地,拥有一定的生产资料,固然也有自私自利的阶级特点。只是在战乱中,民族矛盾大于一切,没有完全表现出来。当战争结束以后,问题自然会出来,然而问题就是出生这里。
当革命活动由城市转入农村 以后,与城市的工人阶级失去了联系,城市只留下一些地下工作人员,相对革命来说,只是杯水车薪。在农村取得农民的支持,从1931-1949年这些年,共产党所执行一些土地政策,对于地主阶级不同时期有不同的待遇,这个也是因为革命形势的需要,采取一些过于激烈的措施,容易遭到地主的反抗。
共产党吸收党员由初期以工人阶级为主,慢慢转变为以吸收农民为主。这个完全是不得以而为之,如果从彻底性的角度来说,这个应该不是正确的革命路线。但适合中国国情的也只有这么一条路。
当初在革命队伍中,很多人根本就没有明白,什么是社会主义,很多人大字不识几个,只知道跟着共产党就是能打胜仗,以后能有饭吃,不排除有很多人来是吃饭。但最重要的一个就是,文化水平不够高,受教育的程度不够,穷苦的中国农民。在这样的状况下,很多地主家的,城市中小资产阶级的后代,由于从小受到过良好教育,相对来说,对于战术战略的认识就比农民要高很多,组织能力也相对较强。因此这类人很容易在部队中得到提拔。但是有一点,出生的环境决定的思维意识与思维方式。
从小长地富农家庭,长在了个资产阶级的家庭中,能全心全意为人民服务吗。难!一部分具有投机意识人的人进入了革命队伍,难免不产生问题。
1949年中华人民共和国建立以后,当年跟着一起过长征,扛过枪的,思想中的封建残余还未肃清。
先前由农民中加入革命队伍中的一些人,多多觉得今天把江山打下来 了,应该是享受的时候了!
而有地主背景或者资产阶级背景的人也是在对外的时候,矛盾并不是主要矛盾,但现在小日本被打回去之后,矛盾就是防止党内出现资产主义作风与官僚主义作风的情况。
从1956年开始的社会建设开始,第一个五年计划开始,共产党吸纳党员的方式主要是工厂厂长,技术骨干,管理人员,真正的普通的工人阶级很少。由于要搞经济,一切都必须以经济指标来计算,从这个时候开始,党内的走资本主义道路派就越来越多的,并且最坏的中层干部,省市一级的开始歪曲政策,并且慢慢的出现一些问题。以经济指标导向的政绩工程,引发了很多地方的浮夸风,村长觉得我们村今年上缴10000斤粮食就是我这个村长当好了,其实是只能出产13000斤粮食,但是答应上缴10000斤,这样造成的结果就是只有3000斤当作口粮,但村子里的口粮标准一般就是50000斤刚刚够,现在少出来这么大一部分结果自然就成了,很多人没有饭口,或者吃不饱。 干部为了相互攀比,为了能够得到提升,浮夸风,由此诞生。
一个不了解近代史的人不知道民族的明天与未来的希望在那里,一个不能深刻的认识到历史人思想意识不能有一个跳跃的过程,青年人要多读史,少读诗。历史中包含太多战略性的结构力量,在每一次的变革中,总会有新的力量出现,所以读史更能让青年人了解历史发生的真相,虽然有一部分在为当前的统治阶级说话,站在统治阶级的角度去解析历史。但这些只是暂时的,乌云遮不住太阳了,读的多了,各种思想交织在一起,总会让你还原到他最初的,本来的面目。
我是一个80后出生的人,很多人都说我们出生一个比较好的年代中,我们没有赶上任何机会,社会发生巨大的变革时候,但我们却不是主要的引导力量。80年代一个改革初期飞速发展的年代,我们却只有在母亲的怀里,无能为力!
成长在一个以市场经济为导向的年代,一切几乎都是按照西方这些东西来模仿,几乎是全盘西化,我们对于真实的历史总是看不清,从教科书中得到的某些东西与现实发生冲突时候 ,想不通也不明白是怎么回事。总觉得是坏人太多,人性迷失。
后来进入大学以后,从小生长在农村,来到大城市上之后,感觉到一切都是如此的物质,慢慢也就习惯了,慢慢就忍着吧!大二那会,参加过一个社团活动吧,正是从这里我了解了这些年所发生的事实真相,明白是为什么才会这样,一切历史总是惊人的相似,再来一次反复。
我热爱中国共产党,热爱毛主席,我坚定的相信共产主义的伟大信仰与理念,我相信每一个人都是善良的。
一切的恶来源于资本主义与市场经济。
改革开放也30年了,看看今天的中国与前30年的中国,一切总是如此的悲凉。我不是一个悲观主义者,但今天的社会风气让人不舒服,我也能做了一人过好,把我自己的事做好,这就完了,如果是这样的话,那我还是一个人吗?人之所以称之为人,是因为人不同于其他动物,有精神追求,有理想,有信念,有爱心,有同情心。
很多人一直在说关于中国移动的飞信与QQ之间的关系,越来越觉得那天飞信会把QQ给搞到。总觉得大趋势应该是这样子,也符合当前国进民退论调的一些东西。
移动为什么要把QQ做好。图个好名声吗,当然不是,完全没有这个必要,推出飞信只是一味的迎合资本商场的需要,造成一种概念与热点。说到这里我就想说说有关驱动力。
企业存在的价值说的好听说是为社会责任,但说白了不是追求利润。
移动现在已经赚钱很多了,为什么还要做这个,如何超载QQ呢,其中有一点就是话费能够降一半,或者三分之一,这样一来移动公司的利润直接减少,才会有新的动力去开源!才会有可能去节流。只有在这个时候,飞信才会超越QQ。
现在移动的利润足以支撑公司的运营,或者说是暴利行业,有一定意义上的垄断性,所以才会不去做尽力去把飞信做起来!
发起单位:派代网
大会宗旨:华南电子商务如何走在正确的路上!
大会精神:实战务实,干货分享
大会时间:2010年05月15日
参会人数:300人以内
大会地点:广州
参会要求:
1.副总及以上相关决策层人员;
2.一家公司仅限一人参加;
3.第三服务公司名额不超过10%;
大会背景:
自2009年年底开始中国电子商务呈现出明显井喷的态势,领先B2C纷纷获得了资本的青睐,销售额都呈倍级的增长。各地政府纷纷推出相关的优惠政策扶持电子商务。2009年中国网络购物交易规模近2500亿元,同比增长超过110%;网上购物用户急剧增加,消费金额大幅增长。越来越多的大型传统企业开始涉足电子商务,大量的资本和人才等不断涌入。在多重“利好”因素的推动下,不难预料中国电子商务接下来的发展必将更为迅猛。而华南作为中国商品最为集中和发达的城市,在未来这一波电子商务发展的大潮中,你能否把握住这次商业格局重新调整的大机会?<br>
在这个巨变的电商年代,是否“正”是你切入的好时候?是你加快速度的时候,还是谨慎的时候?你是否走在正确的路上?
| 5月15日 | ||
| 8:30 – 9:00 | 签到 | |
| 9:00 – 9:05 | 主办方致辞 |
|
| 专题演讲 | ||
| 9:05 – 9:25 | 中国电子商务的现状分析 | |
| 9:25 – 9:55 | 华南电商环境的优劣及出路 | |
| 9:55 – 10:15 | 借力电子商务,从外贸到内贸的华丽转身 |
|
| 10:15 – 10:30 会间休息 | ||
| 10:30 – 10:50 | 广东电子商务快速发展的经验分享 | |
| 11:10 – 11:30 | 华南电商人才的困惑及应对 | |
| 11:30 – 11:50 | 如何有效提高订单转化率 | |
| 11:50 – 12:10 | 如何解决快速增长的运营管理 | |
| 12:10 – 13:30 午饭时间 | ||
| 13:30 – 14:40 专题互动:网络营销 | ||
| 14:40 – 15:10 | 从采购员到百万收入的创业者分享 | |
| 15:10 – 16:20 专题互动:商品与货源管理 | ||
| 专题互动:传统企业涉足电子商务的经验分享 | ||
|
16:20 – 17:40 主持人: CEO 徐群(确定) |
Olomo欧莱诺 |
|
| 百丽 |
|
|
| 上海团购网 |
|
|
| 18:30 – 21:30 晚宴或酒会 | ||
#define N 200
#include <graphics.h>
#include <stdlib.h>
#include <dos.h>
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define DOWN 0×5000
#define UP 0×4800
#define ESC 0x011b
int i,key;
int score=0;/*得分*/
int gamespeed=50000;/*游戏速度自己调整*/
struct Food
{
int x;/*食物的横坐标*/
int y;/*食物的纵坐标*/
int yes;/*判断是否要出现食物的变量*/
}food;/*食物的结构体*/
struct Snake
{
int x[N];
int y[N];
int node;/*蛇的节数*/
int direction;/*蛇移动方向*/
int life;/* 蛇的生命,0活着,1死亡*/
}snake;
void Init(void);/*图形驱动*/
void Close(void);/*图形结束*/
void DrawK(void);/*开始画面*/
void GameOver(void);/*结束游戏*/
void GamePlay(void);/*玩游戏具体过程*/
void PrScore(void);/*输出成绩*/
/*主函数*/
void main(void)
{
Init();/*图形驱动*/
DrawK();/*开始画面*/
GamePlay();/*玩游戏具体过程*/
Close();/*图形结束*/
}
/*图形驱动*/
void Init(void)
{
int gd=DETECT,gm;
/* initgraph(&gd,&gm,”c:\\tc”); */
initgraph(&gd,&gm,”D:\Program Files\WINYES\TC20H”);
cleardevice();
}
/*开始画面,左上角坐标为(50,40),右下角坐标为(610,460)的围墙*/
void DrawK(void)
{
/*setbkcolor(LIGHTGREEN);*/
setcolor(11);
setlinestyle(SOLID_LINE,0,THICK_WIDTH);/*设置线型*/
for(i=50;i<=600;i+=10)/*画围墙*/
{
rectangle(i,40,i+10,49); /*上边*/
rectangle(i,451,i+10,460);/*下边*/
}
for(i=40;i<=450;i+=10)
{
rectangle(50,i,59,i+10); /*左边*/
rectangle(601,i,610,i+10);/*右边*/
}
}
/*玩游戏具体过程*/
void GamePlay(void)
{
randomize();/*随机数发生器*/
food.yes=1;/*1表示需要出现新食物,0表示已经存在食物*/
snake.life=0;/*活着*/
snake.direction=1;/*方向往右*/
snake.x[0]=100;snake.y[0]=100;/*蛇头*/
snake.x[1]=110;snake.y[1]=100;
snake.node=2;/*节数*/
PrScore();/*输出得分*/
while(1)/*可以重复玩游戏,压ESC键结束*/
{
while(!kbhit())/*在没有按键的情况下,蛇自己移动身体*/
{
if(food.yes==1)/*需要出现新食物*/
{
food.x=rand()%400+60;
food.y=rand()%350+60;
while(food.x%10!=0)/*食物随机出现后必须让食物能够在整格内,这样才可以让蛇吃到*/
food.x++;
while(food.y%10!=0)
food.y++;
food.yes=0;/*画面上有食物了*/
}
if(food.yes==0)/*画面上有食物了就要显示*/
{
setcolor(GREEN);
rectangle(food.x,food.y,food.x+10,food.y-10);
}
for(i=snake.node-1;i>0;i–)/*蛇的每个环节往前移动,也就是贪吃蛇的关键算法*/
{
snake.x[i]=snake.x[i-1];
snake.y[i]=snake.y[i-1];
}
/*1,2,3,4表示右,左,上,下四个方向,通过这个判断来移动蛇头*/
switch(snake.direction)
{
case 1:snake.x[0]+=10;break;
case 2: snake.x[0]-=10;break;
case 3: snake.y[0]-=10;break;
case 4: snake.y[0]+=10;break;
}
for(i=3;i<snake.node;i++)/*从蛇的第四节开始判断是否撞到自己了,因为蛇头为两节,第三节不可能拐过来*/
{
if(snake.x[i]==snake.x[0]&&snake.y[i]==snake.y[0])
{
GameOver();/*显示失败*/
snake.life=1;
break;
}
}
if(snake.x[0]<55||snake.x[0]>595||snake.y[0]<55||
snake.y[0]>455)/*蛇是否撞到墙壁*/
{
GameOver();/*本次游戏结束*/
snake.life=1; /*蛇死*/
}
if(snake.life==1)/*以上两种判断以后,如果蛇死就跳出内循环,重新开始*/
break;
if(snake.x[0]==food.x&&snake.y[0]==food.y)/*吃到食物以后*/
{
setcolor(0);/*把画面上的食物东西去掉*/
rectangle(food.x,food.y,food.x+10,food.y-10);
snake.x[snake.node]=-20;snake.y[snake.node]=-20;
/*新的一节先放在看不见的位置,下次循环就取前一节的位置*/
snake.node++;/*蛇的身体长一节*/
food.yes=1;/*画面上需要出现新的食物*/
score+=10;
PrScore();/*输出新得分*/
}
setcolor(4);/*画出蛇*/
for(i=0;i<snake.node;i++)
rectangle(snake.x[i],snake.y[i],snake.x[i]+10,
snake.y[i]-10);
delay(gamespeed);
setcolor(0);/*用黑色去除蛇的的最后一节*/
rectangle(snake.x[snake.node-1],snake.y[snake.node-1],
snake.x[snake.node-1]+10,snake.y[snake.node-1]-10);
} /*endwhile(!kbhit)*/
if(snake.life==1)/*如果蛇死就跳出循环*/
break;
key=bioskey(0);/*接收按键*/
if(key==ESC)/*按ESC键退出*/
break;
else
if(key==UP&&snake.direction!=4)
/*判断是否往相反的方向移动*/
snake.direction=3;
else
if(key==RIGHT&&snake.direction!=2)
snake.direction=1;
else
if(key==LEFT&&snake.direction!=1)
snake.direction=2;
else
if(key==DOWN&&snake.direction!=3)
snake.direction=4;
}/*endwhile(1)*/
}
/*游戏结束*/
void GameOver(void)
{
cleardevice();
PrScore();
setcolor(RED);
settextstyle(0,0,4);
outtextxy(200,200,”GAME OVER”);
getch();
}
/*输出成绩*/
void PrScore(void)
{
char str[10];
setfillstyle(SOLID_FILL,YELLOW);
bar(50,15,220,35);
setcolor(6);
settextstyle(0,0,2);
#include “graphics.h” /*图形系统头文件*/
#define LEFT 0x4b00 /*光标左键值*/
#define RIGHT 0x4d00 /*光标右键值*/
#define DOWN 0×5000 /*光标下键值*/
#define UP 0×4800 /*光标上键值*/
#define ESC 0x011b /* ESC键值*/
#define ENTER 0x1c0d /* 回车键值*/
int a[8][8]={0},key,score1,score2;/*具体分数以及按键与存放棋子的变量*/
char playone[3],playtwo[3];/*两个人的得分转换成字符串输出*/
void playtoplay(void);/*人人对战函数*/
void DrawQp(void);/*画棋盘函数*/
void SetPlayColor(int x);/*设置棋子第一次的颜色*/
void MoveColor(int x,int y);/*恢复原来棋盘状态*/
int QpChange(int x,int y,int z);/*判断棋盘的变化*/
void DoScore(void);/*处理分数*/
void PrintScore(int n);/*输出成绩*/
void playWin(void);/*输出胜利者信息*/
/******主函数*********/
void main(void)
{
int gd=DETECT,gr;
initgraph(&gd,&gr,”c:\\tc”); /*初始化图形系统*/
DrawQp();/*画棋盘*/
playtoplay();/*人人对战*/
getch();
closegraph();/*关闭图形系统*/
}
void DrawQp()/*画棋盘*/
{
int i,j;
score1=score2=0;/*棋手一开始得分都为0*/
setbkcolor(BLUE);
for(i=100;i<=420;i+=40)
{
line(100,i,420,i);/*画水平线*/
line(i,100,i,420); /*画垂直线*/
}
setcolor(0);/*取消圆周围的一圈东西*/
setfillstyle(SOLID_FILL,15);/*白色实体填充模式*/
fillellipse(500,200,15,15); /*在显示得分的位置画棋*/
setfillstyle(SOLID_FILL,8); /*黑色实体填充模式*/
fillellipse(500,300,15,15);
a[3][3]=a[4][4]=1;/*初始两个黑棋*/
a[3][4]=a[4][3]=2;/*初始两个白棋*/
setfillstyle(SOLID_FILL,WHITE);
fillellipse(120+3*40,120+3*40,15,15);
fillellipse(120+4*40,120+4*40,15,15);
setfillstyle(SOLID_FILL,8);
fillellipse(120+3*40,120+4*40,15,15);
fillellipse(120+4*40,120+3*40,15,15);
score1=score2=2; /*有棋后改变分数*/
DoScore();/*输出开始分数*/
}
void playtoplay()/*人人对战*/
{
int x,y,t=1,i,j,cc=0;
while(1)/*换棋手走棋*/
{
x=120,y=80;/*每次棋子一开始出来的坐标,x为行坐标,y为列坐标*/
while(1) /*具体一个棋手走棋的过程*/
{
PrintScore(1);/*输出棋手1的成绩*/
PrintScore(2);/*输出棋手2的成绩*/
SetPlayColor(t);/*t变量是用来判断棋手所执棋子的颜色*/
fillellipse(x,y,15,15);
key=bioskey(0);/*接收按键*/
if(key==ESC)/*跳出游戏*/
break;
else
if(key==ENTER)/*如果按键确定就可以跳出循环*/
{
if(y!=80&&a[(x-120)/40][(y-120)/40]!=1
&&a[(x-120)/40][(y-120)/40]!=2)/*如果落子位置没有棋子*/
{
if(t%2==1)/*如果是棋手1移动*/
a[(x-120)/40][(y-120)/40]=1;
else/*否则棋手2移动*/
a[(x-120)/40][(y-120)/40]=2;
if(!QpChange(x,y,t))/*落子后判断棋盘的变化*/
{
a[(x-120)/40][(y-120)/40]=0;/*恢复空格状态*/
cc++;/*开始统计尝试次数*/
if(cc>=64-score1-score2) /*如果尝试超过空格数则停步*/
{
MoveColor(x,y);
fillellipse(x,y,15,15);
break;
}
else
continue;/*如果按键无效*/
}
DoScore();/*分数的改变*/
break;/*棋盘变化了,则轮对方走棋*/
}
else/*已经有棋子就继续按键*/
continue;
}
else /*四个方向按键的判断*/
if(key==LEFT&&x>120)/*左方向键*/
{
MoveColor(x,y);
fillellipse(x,y,15,15);
SetPlayColor(t);
x-=40;
fillellipse(x,y,15,15);
}
else
if(key==RIGHT&&x<400&&y>80)/*右方向键*/
{
MoveColor(x,y);
fillellipse(x,y,15,15);
SetPlayColor(t);
x+=40;
fillellipse(x,y,15,15);
}
else
if(key==UP&&y>120)/*上方向键*/
{
MoveColor(x,y);
fillellipse(x,y,15,15);
SetPlayColor(t);
y-=40;
fillellipse(x,y,15,15);
}
else
if(key==DOWN&&y<400)/*下方向键*/
{
MoveColor(x,y);
fillellipse(x,y,15,15);
SetPlayColor(t);
y+=40;
fillellipse(x,y,15,15);
}
}
if(key==ESC)/*结束游戏*/
break;
if((score1+score2)==64||score1==0||score2==0)/*格子已经占满或一方棋子为0判断胜负*/
{
playWin();/*输出最后结果*/
break;
}
t=t%2+1; /*一方走后,改变棋子颜色即轮对方走*/
cc=0; /*计数值恢复为0*/
} /*endwhile*/
}
void SetPlayColor(int t)/*设置棋子颜色*/
{
if(t%2==1)
setfillstyle(SOLID_FILL,15);/*白色*/
else
setfillstyle(SOLID_FILL,8);/*灰色*/
}
void MoveColor(int x,int y)/*走了一步后恢复原来格子的状态*/
{
if(y<100)/*如果是从起点出发就恢复蓝色*/
setfillstyle(SOLID_FILL,BLUE);
else/*其他情况如果是1就恢复白色棋子,2恢复黑色棋子,或恢复蓝色棋盘*/
switch(a[(x-120)/40][(y-120)/40])
{
case 1:
setfillstyle(SOLID_FILL,15);break; /*白色*/
case 2:
setfillstyle(SOLID_FILL,8);break; /*黑色*/
default:
setfillstyle(SOLID_FILL,BLUE); /*蓝色*/
}
}
int QpChange(int x,int y,int t)/*判断棋盘的变化*/
{
int i,j,k,kk,ii,jj,yes;
yes=0;
i=(x-120)/40; /*计算数组元素的行下标*/
j=(y-120)/40; /*计算数组元素的列下标*/
SetPlayColor(t);/*设置棋子变化的颜色*/
/*开始往8个方向判断变化*/
if(j<6)/*往右边*/
{
for(k=j+1;k<8;k++)
if(a[i][k]==a[i][j]||a[i][k]==0)/*遇到自己的棋子或空格结束*/
break;
if(a[i][k]!=0&&k<8)
{
for(kk=j+1;kk<k&&k<8;kk++)/*判断右边*/
{
a[i][kk]=a[i][j]; /*改变棋子颜色*/
fillellipse(120+i*40,120+kk*40,15,15);
}
if(kk!=j+1) /*条件成立则有棋子改变过颜色*/
yes=1;
}
}
if(j>1)/*判断左边*/
{
for(k=j-1;k>=0;k–)
if(a[i][k]==a[i][j]||!a[i][k])
break;
if(a[i][k]!=0&&k>=0)
{
for(kk=j-1;kk>k&&k>=0;kk–)
{
a[i][kk]=a[i][j];
fillellipse(120+i*40,120+kk*40,15,15);
}
if(kk!=j-1)
yes=1;
}
}
if(i<6)/*判断下边*/
{
for(k=i+1;k<8;k++)
if(a[k][j]==a[i][j]||!a[k][j])
break;
if(a[k][j]!=0&&k<8)
{
for(kk=i+1;kk<k&&k<8;kk++)
{
a[kk][j]=a[i][j];
fillellipse(120+kk*40,120+j*40,15,15);
}
if(kk!=i+1)
yes=1;
}
}
if(i>1)/*判断上边*/
{
for(k=i-1;k>=0;k–)
if(a[k][j]==a[i][j]||!a[k][j])
break;
if(a[k][j]!=0&&k>=0)
{
for(kk=i-1;kk>k&&k>=0;kk–)
{
a[kk][j]=a[i][j];
fillellipse(120+kk*40,120+j*40,15,15);
}
if(kk!=i-1)
yes=1;
}
}
if(i>1&&j<6)/*右上*/
{
for(k=i-1,kk=j+1;k>=0&&kk<8;k–,kk++)
if(a[k][kk]==a[i][j]||!a[k][kk])
break;
if(a[k][kk]&&k>=0&&kk<8)
{
for(ii=i-1,jj=j+1;ii>k&&k>=0;ii–,jj++)
{
a[ii][jj]=a[i][j];
fillellipse(120+ii*40,120+jj*40,15,15);
}
if(ii!=i-1)
yes=1;
}
}
if(i<6&&j>1)/*左下*/
{
for(k=i+1,kk=j-1;k<8&&kk>=0;k++,kk–)
if(a[k][kk]==a[i][j]||!a[k][kk])
break;
if(a[k][kk]!=0&&k<8&&kk>=0)
{
for(ii=i+1,jj=j-1;ii<k&&k<8;ii++,jj–)
{
a[ii][jj]=a[i][j];
fillellipse(120+ii*40,120+jj*40,15,15);
}
if(ii!=i+1)
yes=1;
}
}
if(i>1&&j>1)/*左上*/
{
for(k=i-1,kk=j-1;k>=0&&kk>=0;k–,kk–)
if(a[k][kk]==a[i][j]||!a[k][kk])
break;
if(a[k][kk]!=0&&k>=0&&kk>=0)
{
for(ii=i-1,jj=j-1;ii>k&&k>=0;ii–,jj–)
{
a[ii][jj]=a[i][j];
fillellipse(120+ii*40,120+jj*40,15,15);
}
if(ii!=i-1)
yes=1;
}
}
if(i<6&&j<6)/* 右下*/
{
for(k=i+1,kk=j+1;kk<8&&kk<8;k++,kk++)
if(a[k][kk]==a[i][j]||!a[k][kk])
break;
if(a[k][kk]!=0&&kk<8&&k<8)
{
for(ii=i+1,jj=j+1;ii<k&&k<8;ii++,jj++)
{
a[ii][jj]=a[i][j];
fillellipse(120+ii*40,120+jj*40,15,15);
}
if(ii!=i+1)
yes=1;
}
}
return yes;/*返回是否改变过棋子颜色的标记*/
}
void DoScore()/*处理分数*/
{
int i,j;
score1=score2=0;/*重新开始计分数*/
for(i=0;i<8;i++)
for(j=0;j<8;j++)
if(a[i][j]==1)/*分别统计两个人的分数*/
score1++;
else
if(a[i][j]==2)
score2++;
}
void PrintScore(int playnum)/*输出成绩*/
{
if(playnum==1)/*清除以前的成绩*/
{
setfillstyle(SOLID_FILL,BLUE);
bar(550,100,640,400);
}
setcolor(RED);
settextstyle(0,0,4);/*设置文本输出样式*/
if(playnum==1)/*判断输出哪个棋手的分,在不同的位置输出*/
{
sprintf(playone,”%d”,score1);
outtextxy(550,200,playone);
}
else
{
sprintf(playtwo,”%d”,score2);
outtextxy(550,300,playtwo);
}
setcolor(0);
}
void playWin()/*输出最后的胜利者结果*/
{
settextstyle(0,0,4);
setcolor(12);
if(score2>score1)/*开始判断最后的结果*/
outtextxy(100,50,”black win!”);
else
if(score2<score1)
outtextxy(100,50,”white win!”);
else
outtextxy(60,50,”you all win!”);
}
长时间以来,一直把博客在一家免费的美国主机那里放置的,但是经常太卡了。对于收录不利,从长远的打算来说,还是花钱有一个踏实一些!以后在这里应该好好写一点东西出来了,坚持下去,尽量不停的去思考,去创造,让思考与创造成为一种习惯!
工作也接近一年了,中间感触到是很深的,对于自己的定位是什么,以后要做什么,都得有一个很明确的认识。
立长志,并非常立志。
虽然以前收录的文章全部都不在了,但只有写过了,互联网收录不收录这个太西太不重要的,写得好,写出来自己内心的东西,本来也许就追求自己内心的一种宁静,自己心里的理想与愿望,实现自己心与行的统一。
长时间以来是自己创业做点小事情,还是去专注去技术,能够做一些东西出来。一直在飘,定不下心来,也许两个东西并不冲突,只是自己没有调整好方向与精力而已。努力的把一件事做得很成功,得有一凡痛苦。



