c语言怎么在win7上运行,C语言做的中国象棋,分享,问怎么在WIN7下运行
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include"graphics.h"
#include"conio.h"
#include"stdio.h"
void qipan()
{ int x,y;setcolor(RED);
line(20,20,425,20);
line(20,380,425,380);
for(x=20;x<=425;x+=45)
line(x,20,x,380);
for(y=20;y<=380;y+=45)
{
line(20,y,200,y);
line(245,y,425,y);
}
}
void qizi(int x,int y,int color)
{
setcolor(color);
setfillstyle(1,color);
sector(x,y,360,360,20,20);
}
void xian(int X,int Y,int color)
{int y=(X-1)*45+20,x=(Y-1)*45+20;
setcolor(color);
line(x-19,y-19,x-19,y-7);
line(x-19,y-19,x-7,y-19);
line(x+19,y-19,x+7,y-19);
line(x+19,y-19,x+19,y-7);
line(x-19,y+19,x-19,y+7);
line(x-19,y+19,x-7,y+19);
line(x+19,y+19,x+19,y+7);
line(x+19,y+19,x+7,y+19);
}
void bu(int X,int Y)
{int x,y;setcolor(RED);
y=(X-1)*45+20;x=(Y-1)*45+20;
switch(X)
{case 1:line(x,y,x,y+20);break;
case 9:line(x,y,x,y-20);break;
default:line(x,y,x,y+20);line(x,y,x,y-20);
}
switch(Y)
{case 1:line(x,y,x+20,y);break;
case 5:line(x,y,x-20,y);break;
case 6:line(x,y,x+20,y);break;
case 10:line(x,y,x-20,y);break;
default:line(x,y,x-20,y);line(x,y,x+20,y);
}
}
void zhu(int x,int y)
{
line(x-10,y-10,x+8,y-10);
line(x-9,y,x+8,y);
line(x-9,y+1,x,y-14);
line(x-11,y+5,x+9,y+5);
line(x,y-8,x,y+15);
}
void ma(int x,int y)
{
line(x-4,y,x+10,y);
line(x-4,y,x-4,y-10);
line(x-6,y-12,x+5,y-12);
line(x+5,y-12,x+5,y-2);
line(x+10,y,x+9,y+10);
line(x+9,y+10,x+5,y+8);
line(x+7,y+6,x-7,y+6);
}
void xiang(int x,int y)
{
line(x,y-10,x,y+10);
line(x,y-10,x+6,y-10);
line(x,y+10,x+6,y+10);
line(x,y-3,x+6,y-3);
line(x,y+4,x+6,y+4);
line(x+6,y-10,x+6,y+10);
line(x-2,y-4,x-10,y-4);
line(x-6,y-10,x-6,y+10);
line(x-6,y-4,x-10,y+4);
line(x-6,y-4,x-2,y+4);
}
void shi(int x,int y)
{
line(x-10,y-4,x+10,y-4);
line(x-7,y+10,x+7,y+10);
line(x,y-10,x,y+10);
}
void jiang(int x,int y)
{line(x-2,y-5,x+10,y-5);
line(x+4,y-12,x+4,y+12);
line(x-2,y-5,x-2,y+6);
line(x+10,y-5,x+9,y+6);
line(x+9,y+6,x+7,y+4);
line(x-4,y-10,x-4,y+5);
line(x-4,y+5,x-8,y+10);
line(x-6,y-5,x-6,y+5);
}
void pao(int x,int y)
{line(x,y,x+4,y);
line(x,y-4,x,y+6);
line(x+4,y,x+4,y-4);
line(x+4,y-4,x,y-4);
line(x,y+6,x+8,y+6);
line(x+8,y+6,x+6,y+4);
line(x+1,y-8,x+6,y-8);
line(x+6,y-8,x+6,y);
line(x+2,y-10,x-2,y-6);
line(x-6,y-10,x-6,y+2);
line(x-6,y-4,x-2,y-10);
line(x-6,y+2,x,y+6);
line(x-6,y+2,x-8,y+5);
line(x-8,y-4,x-8,y-6);
}
void bing(int x,int y)
{
line(x-5,y-5,x+6,y-5);
line(x-5,y-8,x-5,y+3);
c语言怎么在win7上运行,C语言做的中国象棋,分享,问怎么在WIN7下运行相关推荐
- 为什么说python是世界上最好的语言-Python是世界上最好的语言 吗?
编程语言的选择是IT圈子永远的争议.在任意一个程序员聚集的场合,喊一句类似于"PHP是世界上最好的语言"这样的话,肯定会惹来不少人和你争论得面红耳赤.那么,Python是世界上最好 ...
- sublime text3 怎么配置、运行python_【IT专家】Sublime Text3配置在可交互环境下运行python快捷键...
本文由我司收集整编,推荐下载,如有疑问,请与我司联系 Sublime Text3 配置在可交互环境下运行 python 快捷键 2015/06/04 19131 安装插件 在 Sublime Text ...
- 鸿蒙os能运行win软件吗,暂无在Windows、Linux、Android下运行华为鸿蒙OS的模拟器
在网络上有人开发出了Flmage,用它可以模拟运行谷歌的Fuchsia OS,然后有人想是不是也有同样的工具能够运行华为鸿蒙OS(HarmonyOS).可惜的是,在Windows.Linux.Andr ...
- 为什么说python是世界上最好的语言-python是世界上最好的语言
艾玛,起这个标题真不怕被人捶的(ノへ ̄.) 通过<数据结构>课程上的作业--(拓展)约瑟夫环问题的C语言版本和python版本来比较一下python是多么的简洁优雅. Josephus来历 ...
- win7上怎么安装linux系统安装教程,怎么装系统双系统安装教程 win7 linux
先安装win7系统,安装过程不再详述,要注意的是给安装linux预留足够的磁盘空间 找到Linux的镜像,运行加载, 加载linux安装盘,进行安装. 之后进入该界面,选择第二个"ship& ...
- 2019年9月TIOBE语言排行榜:“世界上最好的语言”正在努力保持前十的位置
TIOBE近期公布了2019年9月编程语言排行榜,前十名变化不大,分别是Java, C, Python, C++, C#, Visual Basic .NET, JavaScript, SQL, PH ...
- 操作无法完成因为已经在mysqld.exe上打开_金蝶KIS软件操作技巧/百问百答(下)...
51.如何对职员借款设置往来核销操作 请按下列步骤操作: 1.单击[系统维护]→[会计科目]: 2.在[会计科目]窗口,单击[增加]进入[新增科目]窗口,键入科目代码"122101" ...
- C语言实现中国象棋(Qt实现界面,源码下载,详细注释,易移植)
前言:中国象棋的规则很多人都懂,用C语言做一个中国象棋游戏,其要点是怎么把抽象的规则变成形象.具体的代码.本项目提供详细的实现思路,源码附带大量的注释说明,源码逐步地实现了每一种棋类的走棋规则.吃棋规 ...
- linux下运行jar包命令
本人第一次给安卓的朋友做了迷你级别app的后台,但是一关xshell程序就终止了,因此将搜刮到的资料分享出来 阅览目录 linux下运行jar包的命令 详细介绍第三种方式 linux下的nohup命令 ...
最新文章
- tomcat启动停在Initializing Spring root WebApplicationContext
- HTTP 代理如何正确处理 Cookie
- spring 注解上传文件 @RequestParam,FormData上传文件
- post 返回代码_减少冗长代码,利用DDT轻松分离测试数据
- python qt开发_Python 使用Qt进行开发(三)
- 携程发布2021第三季度财报:营收53亿元 国际国内旅游市场“攻守”同发力
- ssis 列转换_SSIS中的术语提取转换
- 分布式搜索引擎ElasticSearch(四) -- 插件使用
- 多媒体技术教程——信噪比
- EDEM中对几何体(机械设备)表面的精确受力分析
- C语言解释一下BA无标度网络
- 一次数学分析的教学(依然进行中)
- Altium Designer禁止联网操作说明
- Docker端口映射实现网络访问
- 运动目标检测之光流法(2):金字塔Lucas-Kanade算法
- 中国水产科学研究院教授黄樟翰走进伊宅购集团考察伊家田园项目
- learning psychology
- python程序的三种控制结构_python二级考试大纲内容:程序的三种控制结构
- 强大的抓包工具 Fiddler Web Debugger v5.0 中文破解版
- 销售技巧之绕过前台的31法
热门文章
- java商城开发_javaweb实战之商城项目开发(一)
- 排序算法 之四 分类、时间/空间复杂度、如何选择
- 操作系统原理: 操作系统概述
- 大众mpv_一汽-大众全新MPV车型国内伪装路试曝光,没有侧滑门设计
- 对YUV4:2:0认识理解
- 往map里的vector添加_往鱼缸里添加硝化细菌,这些事项我们还是要注意的!
- java正则 找出数字,Java顶用正则表达式找出数字
- MT7628/MT7688 修改串口2作为调试串口 所踩的坑
- android中常用的下拉刷新加载更多_如何设计“加载流程”
- 分支定界算法 matlab,分支定界法----整数规划matlab