https://www.myziyuan.com/
- ***
- 访客数:39319
- TA的活跃度
-
近30天登录:0
商品总评价:0
资讯总评论:2001
发表文章:0
- 【点评】 查看小程序源码(找人做了小程序不给源码)
- 2021-02-12 02:42:13
- 怎么查看那些小软件的源程序,去这里看看吧,有你需要的东西,找个适合自己的工具:调试工具 反汇编工具 反编译工具 PE相关工具 编译工具 编辑工具 .NET工具 脱壳工具 加壳工具 补丁工具 监视软件 代码计算 密码学工具
- 【点评】 资讯网站源码(织梦新闻网站源码)
- 2021-02-12 01:42:55
- 一般是RMB的价格在400-1000左右你可以在站长之家看看有没有源代码
- 【点评】 网页直播源码(最新直播app下载排行榜)
- 2021-02-12 01:29:29
- 悟空tv炫酷来袭。爱玩爱闹爱手游聚集地手游挺多的,王者荣耀,皇室战争,泡泡大战等等而且还有皇室战争的联赛独家直播,不仅可以看直播还可以参加比赛
- 【点评】 餐饮源码(基于Java的餐饮管理系统源码)
- 2021-02-12 01:22:16
- 简单餐厅点菜系统代码如下:#include<stdio.h>int main(){int s;printf("如下是该饭店的菜单:\n");printf("1:青椒\n"); printf("2:红薯\n");printf("3:白菜\n");printf("4:黄瓜\n");printf("5:青菜\n");printf("6:番茄\n");printf("7:茄子\n");printf("8:土豆\n");printf("请输入两遍您选择菜的序号:(例如:1 1)\n");scanf("%d\n",&s);switch(s){case 1:printf("青椒\n"); break;case 2:printf("红薯\n"); break;case 3:printf("白菜\n"); break;case 4:printf("黄瓜\n"); break;case 5:printf("青菜\n"); break;case 6:printf("番茄\n"); break;case 7:printf("茄子\n"); break;case 8:printf("土豆\n"); break;default:printf("请输入1~8的数字!");}return 0;}
- 【点评】 仿京东商城源码(京东首页html代码示例)
- 2021-02-12 01:15:30
- 电商网站,如何动态生成仿京东首页导航,DIV+CSS实现仿京东商城导航条功能代码,鼠标滑过导航条选项即可弹出对应的子菜单列表,界面简洁大方。具体代码如下:代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf8" /><title>京东商城导航条</title><style type="text/css">.my_left_category{ width:150px; font-size:12px; font-family:arial,sans-serif; letter-spacing:2px;}.my_left_category h1{ background-image:url(images/spring_06.gif); height:20px; background-repeat:no-repeat; font-size:14px; font-weight:bold; padding-left:15px; padding-top:8px; margin:0px; color:#FFF;}.my_left_category .my_left_cat_list{width:148px;border-color:#b60134;border-style:solid;border-width:0px 1px 1px 1px;line-height:13.5pt;}.my_left_category .my_left_cat_list h2 {margin:0px;padding:3px 5px 0px 9px;}.my_left_category .my_left_cat_list h2 a {color:#d6290b;font-weight:bold;font-size:14px;line-height:22px;}.my_left_category .my_left_cat_list h2 a:hover {color:#d6290b;font-weight:bold;font-size:14px;line-height:22px;}.my_left_category .h2_cat{ width:148px; height:26px; background-image:url(images/my_menubg.gif); background-repeat:no-repeat; line-height:26px; font-weight:normal; color:#333333; position:relative;}.my_left_category .h2_cat_1{ width:148px; height:26px; background-image:url(images/my_menubg_1.gif); background-repeat:no-repeat; line-height:26px; font-weight:normal; color:#333333; position:relative;}.my_left_category a{ font:12px; text-decoration:none; color:#333333;}.my_left_category a:hover{ text-decoration:underline; color:#ff3333;}.my_left_category h3{margin:0px; padding:0px;height:26px; font-size:12px; font-weight:normal;display:block; padding-left:8px;}.my_left_category h3 span{color:#999999; width:145px; float:right;}.my_left_category h3 a{ line-height:26px;}.my_left_category .h3_cat{ display:none; width:204px; position:absolute; left:123px; margin-top:-26px; cursor:auto;}.my_left_category .shadow{position:inherit;background:url(images/shadow_04.gif) left top;width:204px;}.my_left_category .shadow_border{position:inherit; width:200px; border:1px solid #959595; margin-top:1px; border-left-width:0px; background:url(images/shadow_border.gif) no-repeat 0px 21px; background-color:#ffffff; margin-bottom:3px}.my_left_category .shadow_border ul{margin:0; padding:0; margin-left:15px}.my_left_category .shadow_border ul li {list-style:none;padding-left:10px;background-image:url(images/my_cat_sub_menu_dot.gif);background-repeat:no-repeat;background-position:0px 8px;float:left;width:75px;height:26px;overflow:hidden;letter-spacing:0px;} .my_left_category .active_cat{ z-index:99;background-position:0 -25px;cursor:pointer;}.my_left_category .active_cat h3 { font-weight:bold}.my_left_category .active_cat h3 span{ display:none;} .my_left_category .active_cat div{display:block;} </style></head><body><div class="my_left_category"> <h1>分类导航</h1> <div class="my_left_cat_list"> <h2><a href="#">按网站类别</a></h2> <div class="h2_cat" onmouseover="this.className='h2_cat active_cat'" onmouseout="this.className='h2_cat'"> <h3><a href="#">企业建站</a></h3> <div class="h3_cat"> <div class="shadow"> <div class="shadow_border"> <ul> <li><a href="#">LOGO设计</a></li> <li><a href="#">网站设计</a></li> <li><a href="#">网站广告</a></li> <li><a href="#">推广</a></li> <li><a href="#">建网站</a></li> <li><a href="#">网站推广</a></li> <li><a href="#">网站建设</a></li> <li><a href="#">SEO</a></li> </ul> </div> </div> </div> </div> <div class="h2_cat" onmouseover="this.className='h2_cat active_cat'" onmouseout="this.className='h2_cat'"> <h3><a href="#">韩国男装</a></h3> <div class="h3_cat"> <div class="shadow"> <div class="shadow_border"> <ul> <li><a href="#">LOGO设计</a></li> <li><a href="#">网站设计</a></li> <li><a href="#">网站广告</a></li> <li><a href="#">推广</a></li> <li><a href="#">建网站</a></li> <li><a href="#">网站推广</a></li> <li><a href="#">网站建设</a></li> <li><a href="#">SEO</a></li> </ul> </div> </div> </div> </div> <div class="h2_cat" onmouseover="this.className='h2_cat active_cat'" onmouseout="this.className='h2_cat'"> <h3><a href="#">脚本之家</a></h3> <div class="h3_cat"> <div class="shadow"> <div class="shadow_border"> <ul> <li><a href="#">LOGO设计</a></li> <li><a href="#">源码下载</a></li> <li><a href="#">最新更新</a></li> <li><a href="#">下载排行</a></li> <li><a href="#">ASP</a></li> <li><a href="#">PHP</a></li> <li><a href="#">AJAX</a></li> <li><a href="#">DELPHI</a></li> </ul> </div> </div> </div> </div> <!-- again --> <h2><a href="#">按品牌选货</a></h2> <div class="h2_cat" onmouseover="this.className='h2_cat active_cat'" onmouseout="this.className='h2_cat'"> <h3><a href="#" style="color:#ff3333;">热销推荐</a></h3> <div class="h3_cat"> <div class="shadow"> <div class="shadow_border"> <ul> <li><a href="#">LOGO设计</a></li> <li><a href="#">网站设计</a></li> <li><a href="#">网站广告</a></li> <li><a href="#">推广</a></li> <li><a href="#">建网站</a></li> <li><a href="#">网站推广</a></li> <li><a href="#">网站建设</a></li> <li><a href="#">SEO</a></li> </ul> </div> </div> </div> </div> <div class="h2_cat" onmouseover="this.className='h2_cat active_cat'" onmouseout="this.className='h2_cat'"> <h3><a href="#">网站建设</a></h3> <div class="h3_cat"> <div class="shadow"> <div class="shadow_border"> <ul> <li><a href="#">LOGO设计</a></li> <li><a href="#">网站设计</a></li> <li><a href="#">推广</a></li> <li><a href="#">建网站</a></li> <li><a href="#">网站推广</a></li> <li><a href="#">推广</a></li> <li><a href="#">LOGO设计</a></li> <li><a href="#">网站设计</a></li> <li><a href="#">网站广告</a></li> <li><a href="#">推广</a></li> <li><a href="#">建网站</a></li> <li><a href="#">网站推广</a></li> <li><a href="#">网站建设</a></li> <li><a href="#">LOGO设计</a></li> <li><a href="#">网站设计</a></li> <li><a href="#">网站建设</a></li> <li><a href="#">SEO</a></li> </ul> </div> </div> </div> </div> <div class="h2_cat" onmouseover="this.className='h2_cat active_cat'" onmouseout="this.className='h2_cat'"> <h3><a href="#">网站程序</a></h3> <div class="h3_cat"> <div class="shadow"> <div class="shadow_border"> <ul> <li><a href="#">PHP</a></li> <li><a href="#">ASP</a></li> <li><a href="#">JSP</a></li> <li><a href="#">ASP.Net</a></li> </ul> </div> </div> </div> </div> <div class="h2_cat_1" onmouseover="this.className='h2_cat_1 active_cat'" onmouseout="this.className='h2_cat_1'"> <h3><a href="#">其他网站</a></h3> </div> <!-- again --> <h2><a href="#">按价格选货</a></h2> <div class="h2_cat" onmouseover="this.className='h2_cat active_cat'" onmouseout="this.className='h2_cat'"> <h3><a href="#">低端价位</a></h3> <div class="h3_cat"> <div class="shadow"> <div class="shadow_border"> <ul> <li><a href="#">50元以下</a></li> <li><a href="#">50-100元</a></li> </ul> </div> </div> </div> </div> <div class="h2_cat" onmouseover="this.className='h2_cat active_cat'" onmouseout="this.className='h2_cat'"> <h3><a href="#">中高端价位</a></h3> <div class="h3_cat"> <div class="shadow"> <div class="shadow_border"> <ul> <li><a href="#">100-150元</a></li> <li><a href="#">150-200元</a></li> <li><a href="#">200-300元</a></li> <li><a href="#">300元以上</a></li> </ul> </div> </div> </div> </div> <!-- again --> <h2><a href="#">超值特价区</a></h2> <h2><a href="#">现货区</a></h2><!--测试复制end--> </div> </div> </body></html>资料来源:http://news.netshop168.com/cgal/0104249910.html
- 【点评】 shopnc 源码(ecshop跟shopnc的差别)
- 2021-02-12 00:37:27
- 网站源码的admin文件夹名修改后,不能打开后台怎么办,一般来说前台和后台是分开的,所以改任何名称均可打开,你这种情况应该不是打不开,而是打开了出现错误代码吧.这说明,数据库或是其它什么文件在外面,而链接用到里里面的,应该稍改动一下就可以.自己看下是什么原因.
- 【点评】 分发源码(下载页源码个人分发)
- 2021-02-12 00:30:34
- 开放源码众所周知,所有的软件都用源码编写,并通过编译最终生成系统或应用。开放源码软件保证所有人可以得到这些代码。这意味着没有一个公司可以完全独占它。开放源码意味着自由选择的权力,而自由选择意味着激发更多创新的能量。我们深信开放源码在软件发展过程中是必然的。它把控制权交还给使用者和客户。您可以查看系统运作的所有源码,或进行修改,或从中汲取相关的知识。系统缺陷和漏洞可以更快地被发现并加以修正。并且,当客户不满意一个供应商的服务,他们可以选择更好的服务提供商来建设他们的信息基础设施。没有技术的壁垒,也没有市场的垄断。同时,我们深信开放源码有利于开发更高质量,更稳定可靠的软件系统。它可以几何级数地提升各个公司的开发能力。大家协同工作,最好的软件将获得认可和胜利。我们不再局限于一个公司的小范围开发,我们在基于互联网的世界范围的合作团体和社区内工作,并通过互联网即时地传递新的想法和代码,促进整个软件开发的进步和繁荣。因此,开放源码的模式可以帮助开发出更高质量,更安全,更易用的集成软件。它的确使软件开发的步伐迈得更加快速,并有效降低了成本。许多象红帽这样的公司致力于开放源码模式的软件开发,提供高价值、高性能、更好集成易用性和管理易用性的软件和产品。让我们的共同努力,共同推动开放源码的繁荣和进步。在非开源模式即拥有者模式下,开发人员为一家公司开发程序,源码隐藏在系统应用之后不为公众所知。用户不仅需要购买软件,并且在损坏修复时需要支付更多的费用。没有人知道软件的好坏。更加糟糕的是,我们使用非开源软件后便被束缚于其产品的结构、协议和文件格式等,并不得不继续购买或升级同一个产品。Bruce Perens 称之为 “上瘾”模式的软件采购。我们应该打破这种模式,打破任何一种像这样的为客户带来具有根本性缺陷产品的模式。开放源码并不意味着没有名称,也并不意味着这是一个慈善机构,更不仅仅是单一社团的努力。我们今天看到的是受市场推动的技术革新,而且将继续繁荣和发展下去。开放源码的概念并非是个新概念。几个世纪以来,各个大学和研究机构已经并正在共享他们的科学研究和工作。僧侣们抄写书籍,科学家们在期刊上发表他们的新发现,数学家的公式被分发,提高,再分发。试想如果过去的知识被深深隐藏,或者只能限制给愿意付钱的人使用,世界会是怎样一个场景。而现在仍然存在类似于非开放源码即拥有者模式的软件开发的模式。所以,同样地,为了共享知识,促进社会进步,开放的技术开发将更加繁荣,并为整个产业带来革新。代理服务器英文名叫Proxy Server。一般来讲,对于普通的网民它的作用有三个(撇开一些高深的用处不谈,因为未必会用到): 一是通过它,我们可以访问到一些平时不能去的网站。不信你可以马上打开你的浏览器和输入“www.geocities.com”这个网址。怎样?不用看着浏览器在这里空等了,并不是你的网络速度慢,也不是没有这个网站,而是你访问不到它(网络上还有很多这些类型的网站哦)。为什么访问不到?这个问题嘛......说法有很多种,大部分都说是国内的网络被限制了访问,所以某些网站是不能去的。至于如何可以访问到这些网站?看完本文你就知道了! 二是通过它来加快我们浏览某些网站的速度。有时候我们访问一些国外或者港台网站,速度慢得像蜗牛一样。但只要你正确的选用代理服务器,速度就可以得到提升,有时候这些速度的提升可是很明显的哦! 三是连接Internet与Intranet 充当firewall(防火墙):因为所有内部网的用户通过代理服务器访问外界时,只映射为一个IP地址,所以外界不能直接访问到内部网;同时可以设置IP地址过滤,限制内部网对外部的访问权限;另外,两个没有互联的内部网,也可以通过第三方的代理服务器进行互联来交换信息。 原理 为什么使用代理服务器可以使我们访问一些原本不能访问的网站呢?为什么使用它后浏览外国网站会比原来的快呢?形象的说:代理服务器是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。 代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓冲的功能,就好象一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率(速度会随着代理服务器地理位置的不同以及网络传输情况而改变),而且国外的网络大部分都是没有限制访问网站或者所限制的不同,所以我们有很大的机会通过代理服务器去访问那些原本不能够去的网站。
- 【点评】 php源码解密(php在线加密源码)
- 2021-02-12 00:14:21
- php提供的加密函数不只是有MD5,虽然MD5是用得最多的,因为其安全性相对较好。但是现在也有网站通过提供庞大的数据库来对其进行破解(比如www.cmd5.com)。除了MD5外,php还支持base64加密,这个函数可以进行解密,但是这种方式加密的结果并不是很安全,当然,如果要求不是很高的话,可以使用。进行base64加密的函数是:base64_encode($str);相反,对加密后的结果进行解密的函数是:base64_decode($str)。如:<?php$a="admin";$b=base64_encode($a);$c=base64_decode($b);echo "加密前:\$a=",$a,"<br />";echo "加密后:\$b=",$b,"<br />";echo "解密后:\$c=",$c,"<br />";?>如果对这种方式得到的加密结果不满意,你可以对加密后或者加密前的字符串进行可逆处理(可逆是为了方便解密),然后在进行加密或者相关处理就可以了。余下的自己搞定吧
- 【点评】 qt 源码下载(天河qt)
- 2021-02-11 20:22:59
- 有 去下载源码版本
- 【点评】 django源码(django实战项目源码)
- 2021-02-11 19:17:50
- 大家可否找一些优秀的Pyhon源码来共同研究学习一下,国内的byking写的单人blog系统结构很清晰,可作为初学django的教程。
- 【点评】 留言板源码(免费留言板网站源码)
- 2021-02-11 19:05:23
- qq留言板留言代码,QQ空间留言代码 - 今年过年不送礼,发条留言送给你[M][ffg,FF0000,FFFFFF][fts=4][fts=6][ftc=00AEEF]今年[/ft][/ft]过年不送礼,[em]e74[/em]发条[fts=6][ftc=00AEEF]留言[/ft][/ft]送给你。[em]e77[/em][fts=6][ftc=FFF100]健康快乐[/ft][/ft]长伴你,[em]e81[/em][fts=6][ftc=F49BC1]幸福美满[/ft][/ft]粘着你,[em]e31[/em]还有我要告诉你,[em]e55[/em][fts=6][ftc=FDDFD7]财神[/ft][/ft]已经盯上你![em]e63[/em][/ft][/ft][R][url=http://www.popoho.com/][ftc=#eeeeee]『 玄天熊猫无双 』[/ft][/url][/R]QQ留言代码:莪莈洧奢望代码如下:[M][fts=2][ftf=Webdings]Y[/ft][/ft][ftc=#FCE1EC][fts=3][ftf=Webdings]Y[/ft][/ft][/ft][ftc=#F49BC1][fts=4][ftf=Webdings]Y[/ft][/ft][/ft][ftc=#F16D7E][fts=5][ftf=Webdings]Y[/ft][/ft][/ft][ftc=#EE1000][fts=6][ftf=Webdings]Y[/ft][/ft][/ft][/M][M][B]莪莈洧[ftc=00AEEF]奢望[/ft][ftc=438CCB]呮[/ft][ftc=00A650]唏望[/ft]沵【[ftc=2F3192]赽泺[/ft]】,莈洧[ftc=0054A5]蕜伤[/ft][/B]ˉ(Just hope you happy、°‘[U]No grief,[/U])ˉ[/M]非主流个性留言代码:思念是种病代码如下:[M] [B] -->>[ftc=FFF100]偲[/ft][ftc=91278F]谂[/ft][ftc=00AEEF]昰[/ft]~[ftc=F49BC1]种[/ft][ftc=2F3192]寎[/ft] -わ。- 皒[fts=3][ftc=ED008C]暧[/ft][/ft]迩, 〔[U]][ftc=#EE1D24]迩甾裑笾[/ft][/U] ], 勼昰[ftc=EE1D24]圉湢.[/ft]-〔 ~>,: [ftc=FF2800]湈[/ft][ftc=FF5000]仔[/ft][ftc=FF7800],[/ft][ftc=FFA000]亇[/ft] [ftc=FFC800]乜[/ft][ftc=FFF000]覀[/ft][ftc=D7FF00]萯[/ft][ftc=AFFF00]嫧[/ft] [ftc=87FF00]皒[/ft][ftc=5FFF00]悳[/ft][ftc=37FF00]圉[/ft][ftc=0FFF00]逼 [/ft] ~〕。[/B][/M] 还有很多,这里去找吧!:http://www.qqxyu.cn/
- 【点评】 视频播放器源码(bilibili播放器源码)
- 2021-02-11 18:49:56
- [CMPP.rar] - SP_CMPP 移动短信发送编程使用说明书(java) [youku.rar] - 一个仿优酷播放器的源代码,喜欢flash编程的人可以看看 [flvflashload.rar] - flash 视频播放器,很好的收藏源码。flash 视频播放器,很好的收藏源码。[java门电路画图器.rar] - java门电路画图器 基本功能: 1。文件的保存,打开; 2。添加基本元件; 3。元件的配置用XML保存,不用修改程序即可增加,修改,删除基本元件 4。画点,画线,字符; 5。删除元件 6。统计元件 画好的电路用xml文件保存,基本元件的配置也是使用xml文件 这个软件虽然 [Resize.rar] - 拖拉缩放效果,实现通过鼠标拖动来调整层的面积(宽高)大小。例如选框效果。 这里的拖拉缩放比一般的选框复杂一点,能设置八个方位(方向)的固定触发点,能设置最小范围,最大范围和比例缩放。 这里也有一个简化版的SimpleResize,方便学习。 [VideoDemo.rar] - java视频播放器 源码相当详细 功能强大 [tabslider.zip] - A tab slider flash photo gallery
- 【点评】 游戏源码平台(游戏源码网站)
- 2021-02-11 18:44:28
- 微信集字游戏源码哪有啊做微信公众平台开发的哪个更可靠,集字游戏 集五福游戏 都是有的 公众平台开发跟微信游戏开发 可是不相同的 公众平台开发看你需要什么样的功能 集字游戏也是一样的 看你需要哪些功能 最好是有个完整的需求文档 发给 成都蓝橙互动科技开发 沟通沟通需求 再能定还有 你说的源代码 网上的源代码大多都出自同一个地方 想要你需要的源代码 估计还不好找
- 【点评】 dubbo 源码(dubbo调用耗时)
- 2021-02-11 18:39:29
- 1.右键选择import2.选择 Existing Projects into Workspace3.在 select root directory 选择你的代码路径4.finish后会在Workspace中看到项目代码了
- 【点评】 源码科技(源码公司)
- 2021-02-11 17:51:30
- 加推科技什么意思,加推科技就是小广告推广,骗钱后玩失踪,QQ762205731客服关闭,客服电话0208619959关闭,我被骗800元,到那里可以投授,
- 【点评】 汽车源码(PHP源码)
- 2021-02-11 17:18:11
- 17位代码是车子的VIN代码VIN是英文Vehicle Identification Number(车辆识别码)的缩写。SAE标准规定:VIN码由17位字符组成,所以俗称十七位码。它包含了车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点等信息。正确解读VIN码,对于我们正确地识别车型,以致进行正确地诊断和维修都是十分重要的。VIN码详解1~3位(WMI):制造厂、品牌和类型;第2位:汽车制造商代码第3位:汽车类型代码4~8位(VDS):车辆特征第9位:校验位第10位:车型年款第11位:装配厂12~17位:顺序号
- 【点评】 相册源码(程序相册代码)
- 2021-02-11 16:34:33
- 想要的图片怎么制作成代码~,传相册记得有一个网站叫做 随意贴 可以弄成代码的,在相册查看,右键,属性,复制代码,
- 【点评】 系统源码开发(商城系统开源代码)
- 2021-02-11 16:29:30
- 开源就是源代码并没有经过加密。 好处是个人或者第三方的软件爱好者可以修改这个系统或者软件, 可以分化,细化软件,有利于系统或者软件的长远发展,使其应用更广泛。
- 【点评】 游戏源码下载(android游戏源码免费下载)
- 2021-02-11 15:45:14
- 大部分都是在线试玩的,这个网站可以下载h5游戏源码,可以去看看 http://www.52h5game.com/
- 【点评】 游戏源码下载(android游戏源码免费下载)
- 2021-02-11 15:45:14
- c++编程小游戏代码,以下是贪吃蛇源代码:#include<iostream.h>#include<windows.h>#include<time.h>#include<stdlib.h>#include<conio.h>#define N 21void gotoxy(int x,int y)//位置函数{COORD pos;pos.X=2*x;pos.Y=y;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);}void color(int a)//颜色函数{SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),a);}void init(int apple[2])//初始化函数(初始化围墙、显示信息、苹果){int i,j;//初始化围墙int wall[N+2][N+2]={{0}};for(i=1;i<=N;i++){for(j=1;j<=N;j++)wall[i][j]=1;}color(11);for(i=0;i<N+2;i++){for(j=0;j<N+2;j++){if(wall[i][j])cout<<"■";else cout<<"□" ;}cout<<endl;}gotoxy(N+3,1);//显示信息color(20);cout<<"按 W S A D 移动方向"<<endl;gotoxy(N+3,2);color(20);cout<<"按任意键暂停"<<endl;gotoxy(N+3,3);color(20);cout<<"得分:"<<endl;apple[0]=rand()%N+1;//苹果apple[1]=rand()%N+1;gotoxy(apple[0],apple[1]);color(12);cout<<"●"<<endl;}int main(){int i,j;int** snake=NULL;int apple[2];int score=0;int tail[2];int len=3;char ch='p';srand((unsigned)time(NULL));init(apple);snake=(int**)realloc(snake,sizeof(int*)*len);for(i=0;i<len;i++)snake[i]=(int*)malloc(sizeof(int)*2);for(i=0;i<len;i++){snake[i][0]=N/2;snake[i][1]=N/2+i;gotoxy(snake[i][0],snake[i][1]);color(14);cout<<"★"<<endl;}while(1)//进入消息循环{tail[0]=snake[len-1][0];tail[1]=snake[len-1][1];gotoxy(tail[0],tail[1]);color(11);cout<<"■"<<endl;for(i=len-1;i>0;i--){snake[i][0]=snake[i-1][0];snake[i][1]=snake[i-1][1];gotoxy(snake[i][0],snake[i][1]);color(14);cout<<"★"<<endl;}if(kbhit()){gotoxy(0,N+2);ch=getche();}switch(ch){case 'w':snake[0][1]--;break;case 's':snake[0][1]++;break;case 'a':snake[0][0]--;break;case 'd':snake[0][0]++;break;default: break;}gotoxy(snake[0][0],snake[0][1]);color(14);cout<<"★"<<endl;Sleep(abs(200-0.5*score));if(snake[0][0]==apple[0]&&snake[0][1]==apple[1])//吃掉苹果后蛇分数加1,蛇长加1{score++;len++;snake=(int**)realloc(snake,sizeof(int*)*len);snake[len-1]=(int*)malloc(sizeof(int)*2);apple[0]=rand()%N+1;apple[1]=rand()%N+1;gotoxy(apple[0],apple[1]);color(12);cout<<"●"<<endl;gotoxy(N+5,3);color(20);cout<<score<<endl;}if(snake[0][1]==0||snake[0][1]==N||snake[0][0]==0||snake[0][0]==N)//撞到围墙后失败{gotoxy(N/2,N/2);color(30);cout<<"失败!!!"<<endl;for(i=0;i<len;i++)free(snake[i]);Sleep(INFINITE);exit(0);}}return 0;}
手机版
扫一扫进手机版
返回顶部