能不能介绍点C语言编程的小游戏,例如贪吃蛇,。。好玩点的。要有代码,谢谢了
贪吃蛇的源码,用'A''S''D''W'作
简单又好玩的编程代码 简单编程代码游戏
简单又好玩的编程代码 简单编程代码游戏
简单又好玩的编程代码 简单编程代码游戏
#include
#include
#include
#include
typedef struct snake
{int a;
int b;
struct snake u;
struct snake n;
}snake,snake1;
typedef struct food
{int a;
int b;
}food;
void main()
{char c,c0 = 'd';
int i,j,k,n=1,t,at;
snake p,q;
snake dd,dd0,dd1,dd2;
food f;
srand(time(NULL));
p.u = NULL;
p.n = &q;
p.a = 5;p.b = 6;q.a = 5;q.b = 5;
q.u = &p;q.n = NULL;
dd=dd2= &q;
f.a=(rand()%15+1);
f.b=(rand()%15+1);
while(1)
{srand(time(NULL));
("cls");
for(i = 0;i < 17;i ++)
{for(j = 0; j < 17;j++)
{if(i == 0 )
printf("▁");
else if(i == 16)
printf("▔");
else if(j == 0)
printf("▕");
else if(j == 16)
printf("▏");
else if(i == p.a && j == p.b)
printf("■");
else if(i == f.a && j == f.b)
printf("★");
else
{t = 0;
dd = dd2;
for(k = 0; k < n ;k++)
{if(i == dd->a && j == dd->b)
{printf("□");
t = 1;
break;
}dd = dd->u;
}if(t == 0)
printf(" ");
}}printf("n");
}at = 0;
dd =dd2;
for(i=0;i {if(p.a == dd->a && p.b == dd->b) {printf(" over!!n"); exit(0); }dd = dd->u; }if(p.a == f.a && p.b == f.b) {dd = dd2; at =1; f.a = (rand()%15+1); f.b = (rand()%15+1); for(i=0;i {if(f.a == dd->a && f.b == dd->b) {f.a = dd2->a; f.b = dd2->b; break; }} n++; }if(kbhit()) {c = getch(); dd = dd2; if(c == 'w' && c0 != 's') {if(at == 1) {dd0 =(snake1)malloc(sizeof(snake)); dd0->a = dd2->a;dd0->b = dd2->b; dd0->n = NULL;dd0->u = dd2; dd2=dd0; }dd = dd2; for(i = 0; i {dd1 = dd->u; dd->b = dd1->b; dd->a = dd1->a; dd = dd->u; }if(p.a == 1) p.a = 15; else p.a = (p.a-1)%15; }else if(c == 's' && c0 != 'w') {if(at == 1) {dd0 =(snake1)malloc(sizeof(snake)); dd0->a = dd2->a;dd0->b = dd2->b; dd0->n = NULL;dd0->u = dd2; dd2=dd0; }dd = dd2; for(i = 0; i {dd1 = dd->u; dd->b = dd1->b; dd->a = dd1->a; dd = dd->u; }p.a = (p.a%15)+1; }else if(c == 'a' && c0 != 'd') {if(at == 1) {dd0 =(snake1)malloc(sizeof(snake)); dd0->a = dd2->a;dd0->b = dd2->b; dd0->n = NULL;dd0->u = dd2; dd2=dd0; }dd = dd2; for(i = 0; i {dd1 = dd->u; dd->b = dd1->b; dd->a = dd1->a; dd = dd->u; }if(p.b == 1) p.b = 15; else p.b = (p.b-1)%15; }else if(c == 'd' && c0 != 'a') {if(at == 1) {dd0 =(snake1)malloc(sizeof(snake)); dd0->a = dd2->a;dd0->b = dd2->b; dd0->n = NULL;dd0->u = dd2; dd2=dd0; }dd = dd2; for(i = 0; i {dd1 = dd->u; dd->b = dd1->b; dd->a = dd1->a; dd = dd->u; }p.b = (p.b%15)+1; }else {goto qq; }c0 = c; }else {qq: if(c0 == 'w') {if(at == 1) {dd0 =(snake1)malloc(sizeof(snake)); dd0->a = dd2->a;dd0->b = dd2->b; dd0->n = NULL;dd0->u = dd2; dd2=dd0; }dd = dd2; for(i = 0; i {dd1 = dd->u; dd->b = dd1->b; dd->a = dd1->a; dd = dd->u; }if(p.a == 1) p.a = 15; else p.a=(p.a-1)%15; }else if(c0 == 's') {if(at == 1) {dd0 =(snake1)malloc(sizeof(snake)); dd0->a = dd2->a;dd0->b = dd2->b; dd0->n = NULL;dd0->u = dd2; dd2=dd0; }dd = dd2; for(i = 0; i {dd1 = dd->u; dd->b = dd1->b; dd->a = dd1->a; dd = dd->u; }p.a=(p.a%15)+1; }else if(c0 == 'a') {if(at == 1) {dd0 =(snake1)malloc(sizeof(snake)); dd0->a = dd2->a;dd0->b = dd2->b; dd0->n = NULL;dd0->u = dd2; dd2=dd0; }dd = dd2; for(i = 0; i {dd1 = dd->u; dd->b = dd1->b; dd->a = dd1->a; dd = dd->u; }if(p.b == 1) p.b = 15; else p.b=(p.b-1)%15; }else if(c0 == 'd') {if(at == 1) {dd0 =(snake1)malloc(sizeof(snake)); dd0->a = dd2->a;dd0->b = dd2->b; dd0->n = NULL;dd0->u = dd2; dd2=dd0; }dd = dd2; for(i = 0; i {dd1 = dd->u; dd->b = dd1->b; dd->a = dd1->a; dd = dd->u; }p.b=(p.b%15)+1; }} fflush(stdin); dd = &q; _sleep(200); }} 浪漫的编程代码可的编程代码有如下: for($t=0;$t<360;$t++) {$y=2cos($t)-cos(2$t);//笛卡尔心形曲线函数 $x=2sin($t)-sin(2$t); $x+=3; $y+=3; $x=70; $y=70; $x=round($x); $y=round($y); $str[]=$x; $y=$y+2(180-$y);//图像上下翻转 $x=$y; $str[]=$x; }前面这段代码是用函数构造图形 $im=imagecreate(500,500);//创建图形500500 $black=imagecolorallocate($im,0,0,0); $red=imagecolorallocate($im,255,0,0);//设置图形颜色 imagepolygon($im,$str,360,$red); imagestring($im,5,190,190,"love",$red);//输出字符串 header('Content-type:image/gif');//通知浏览器输出的是gif imagegif($im);//输出 imagedestroy($im);//销毁 ?> 编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并终得到相应结果的过程。 为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。 有错把所有的 PlaySound(TEXT("C:WindowsMediateda.m"),NULL,SND_FILENAME); #pragma comment(lib,"winmm.lib") #include 利用随机数猜大小,内容如下: 1、代码的行,是一个include语句。没有它我们的程序会编译不过。有了它就是告诉编译器在对代码进行编译之前,必须要包含程序需要的文件。这里的stdio.h就是我们需要的头文件。 2、代码第二行是一个main函数,这个main函数的返回值是一个int整型数据。刚开始学习编程的时候我们可以认为程序运行的时候是从main函数开始的。后续会专门给大家做一个介绍向大家说明在main函数之前还做了哪些事情。 3、每个函数都用一对“{}”进行包含,表示着函数体的开始和结束,当然后面说到控制语句的时候它还表示一段控制语句的开始和结束。 4、main函数中调用了一个printf函数。它是用来向控制台输出我们想要的内容。printf的函数定位格式为:int printf(constcharformat,...)。format中定义了输出内容和格式。 5、return函数执行完后。在退出函数体之前,会将函数进行返回。return后的内容根据函数返回值定义而定。在本段程序中返回的是整型数据0。 炫酷的编程代码是@echo off&mode con cols=42lines=20&color02setlocal enabledelayedexpansionset code=123456789abcdefset m=1&set v=1。 编定程序,简称编程,是指让计算机代为解决某个问题。对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并终得到相应结果的过程。 编程就是为了借助于计算机来达到某一目的或解决某个问题,而使用某种程序设计语言编写程序代码,并终得到结果的过程。计算机虽然功能十分强大,可以上网、玩游戏、管理公司人事关系等等。但是没有程序,它就等于是一堆废铁,不会理会我们对它下达的“命令”。 编程语言介绍 使用汇编语言编写计算机程序,程序员仍然需要十分熟悉计算机系统的硬件结构,所以从程序设计本身上来看仍然是低效率的、烦琐的。但正是由于汇编语言与计算机硬件系统关系密切,在某些特定的场合,如对时空效率要求很高的系统核心程序以及实时控制程序等,迄今为止汇编语言仍然是十分有效的程序设计工具。 使用高级语言编写程序的优点是,编程相对简单、直观、易理解、不容易出错。高级语言是于计算机的,因而用高级语言编写的计算机程序通用性好,具有较好的移植性。 在计算机应用的初期,程序员使用机器的指令系统来编写计算机应用程序,这种程序称为机器语言程序。浪漫的编程代码可有哪些?
谁能提供个C++小程序,画面好玩的就可以.要程序代码
如何编程一个简单游戏代码?
炫酷的编程代码