php棋盘放米,php趣味编程 - php输出国际象棋棋盘
php趣味编程 - php输出国际象棋棋盘
/*
输出国际象棋棋盘
1来代表黑色的格子
2来代表白色的格子
8*8格子
1 2 1 2 1 2 1 2
2 1 2 1 2 1 2 1
1 2 1 2 1 2 1 2
2 1 2 1 2 1 2 1
$i来代表行
$j来代表列
格子的颜色用$i+$j来控制奇为黑偶为白
每个格子宽高都是30
用php的gd2画图函数来
*/
?>
$gezi = 30;
$width = $gezi*8;
$height = $gezi*8;
header("Content-type: image/gif");
$img = imagecreate($width,$height);//创建一张图片
$bg_color = imagecolorallocate($img,210,210,210);
//格子的颜色
$black_gezi_bg = imagecolorallocate($img,0,0,0);//黑色格子
$white_gezi_bg = imagecolorallocate($img,255,255,255);//白色格子
//画一个格子并填充 这边用函数imagefilledrectangle
for($i=0;$i<8;$i++){
for($j=0;$j<8;$j++){
$x1 = $j*30;//格子的左上角的坐标
$y1 = $i*30;
$x2 = ($j+1)*30;//格子的右下角的坐标
$y2 = ($i+1)*30;
if(($i+$j)%2==0)
{
$color = $black_gezi_bg;
}else{
$color = $white_gezi_bg;
}
imagefilledrectangle($img,$x1,$y1,$x2,$y2,$color);
}
}
imagegif($img);//以gif格式输出图片
imagedestroy($img);//释放图片
?>
php棋盘放米,php趣味编程 - php输出国际象棋棋盘相关推荐
- php国际象棋棋盘,php趣味编程 - php输出国际象棋棋盘 - 小徐
php趣味编程 - php输出国际象棋棋盘 /* 输出国际象棋棋盘 1来代表黑色的格子 2来代表白色的格子 8*8格子 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2 ...
- php国际象棋棋盘,php趣味编程 - php输出国际象棋棋盘
php趣味编程 - php输出国际象棋棋盘 /* 输出国际象棋棋盘 1来代表黑色的格子 2来代表白色的格子 8*8格子 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2 ...
- python123平台作业答案循环结构棋盘放米_python练习集100题(1-20)
题目1:有1.2.3.4四个数,能组成多少个互不相同且无重复的三位数?都是多少?list_num=[1,2,3,4] all_num=[] for i in list_num: for j in li ...
- php现实的九九乘法,php趣味编程 - php 输出九九乘法
php趣味编程 - php 输出九九乘法(参照java趣味编程100) /* 输出九九乘法 */ /* 1*1 = 1; 2*1 = 2 2*2 = 4; 3*1 = 3 3*2 = 6 3*3 ...
- python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享
国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...
- python打印国际象棋规则口诀_python输出国际象棋棋盘的实例分享
国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...
- python打印国际象棋棋盘_python输出国际象棋棋盘的实例分享
国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...
- 用python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享
国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...
- python练习9:要求输出国际象棋棋盘
首先我百度了国际象棋棋盘的样式,8*8的方格 这是在网上找的图片 然后思路就是黑白间隔循环输出,达到8时换行继续输出,第一块由黑变成白,所有只需要让他在继续输出的基础上做到换行就可以了.还是比较简单的 ...
最新文章
- C语言 —— 把字符指针中的字符串,存入字符数组中
- Spring+SpringMVC+MyBatis深入学习及搭建(十四)——SpringMVC和MyBatis整合
- 敏捷之旅杭州站演讲PPT(敏捷开发在淘女郎)
- Linux下配置Smba服务器
- 谁占用了我的Buffer Pool?
- Java:AspectJ的异常翻译
- input不可编辑属性_谁不喜欢图文并茂呢:基于多模态信息的属性抽取
- mysql的中文乱码url,MySQL 中文显示乱码
- enum python_python 枚举Enum
- python xml 解析_python解析xml文件方式(解析、更新、写入)
- 2015.11.18——Lua中文教程
- 大数据概念思维导图_大数据技术思维导图
- cygwin安装wget
- 数据库实验八--OpenGauss(数据库的备份与恢复)
- PlayStation@4功能介绍及测试应用
- 动态规划练习一之最低通行费
- 服务器Ubuntu 16.04 更新NVIDIA显卡驱动-命令行版本及报错完美解决
- 纳德拉:没有Excel的世界是无法想象的
- 论文解读:CRBPDL:使用集成神经网络方法识别 circRNA-RBP 相互作用位点
- 华为苏箐被曝转投大众汽车:最狂智能车高管,因抨击特斯拉丢工作,任正非亲自签发罢免令...