用C语言编游戏1
1,? 总是从Hello,world开始
学习编程的第一个程序,一般就是打印一个亲切的词语——"Hell
o,world!".让我们来看看这个最简单的C程序:
#incolude /*把输入输出函数的头文件包含进来*/
int main()
{ printf("Hello,? world!"); /*在屏幕上输出字符串"Hello,world!"*/
?? return 0; /*退出main函数,并返回0*/
}
?下面我们发现几个值得改进的地方:
1,程序的运行结果一闪而过
2,每执行这个程序一次都能看见上次运行留下的字符.
3,我们还希望屏幕输出一个笑脸来欢迎我们
让我们来改进一下这个程序吧!
1,在return语句的前面加一句:getch ();,表示按任意键结束.
2,在printf语句前用clrscr函数清屏,要使用这个函数和getch函数,需要在程序开头再包含头文件conio.h.
3,ASCII码也有许多非常好玩的字符,比如ASCII码值为2的就是一个笑脸,我们可以用printf("%c", 2)来输出一个笑脸.
用C语言编游戏2
心动的开始,一个运动中的笑脸
大家小时侯喜欢看动画片吗?哈哈,我猜你们都喜欢吧!下面就让
我们来做一个小动画吧.在屏幕上显示一个运动的小笑脸,而且当
它到达屏幕的边缘时会自动弹回来.
先在程序定义一个在屏幕中运动的点的结构:
struct move_point
{
?????? int x, y;/*该点的位置,包括x坐标和y坐标*/
?????? int xv, yv;/*该点在x轴,y轴的速度*