没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
纯真童趣的《泡泡堂》,还有武林情仇,笑傲江湖的《剑侠情缘 on line》。它是 e 时代常谈
的话题,是交互式娱乐的主力军,是一种高层次的综合艺术,更是一个民族的文化,世界观的全
新传播方式。作为游戏玩家的我们,是不是想设计一个属于自己的游戏呢? 爱玩是人的天性,
而 C 语言是我们计算机专业都要学习的一门基础学科。一般来说,是比较枯燥的。那么,我
们能不能通过编一些小游戏来提高它的趣味性呢?这样学习程序设计,就不会是一件艰苦,枯
燥的事,它变得象电脑游戏一样充满好奇,富有乐趣。
1、总是从 Hello,world 开始
学习编程的第一个程序,一般就是打印一个亲切的词语——"Hello,world!"。让我们来看看
这个最简单的 C 程序:
#incolude <stdio.h>
int main()
{
printf("Hello, world!");
return 0;
}
下面我们发现几个值得改进的地方:
1、程序的运行结果一闪而过。
2、每执行这个程序一次都能看见上次运行留下的字符。
3、我们还希望屏幕输出一个笑脸来欢迎我们。(大家不要小看了这个笑脸曾经有人发
贴专门问呢)
让我们来改进一下这个程序吧!
1、在 return 语句的前面加一句:getch();表示按任意键结束。
2、在 printf 语句前用 clrscr 函数清屏,要使用这个函数和 getch()函数,需要在程序
开头再包含头文件 conio.h。
3、ASCII 码也有许多非常好玩的字符,比如 ASCII 码值为 2 的就是一个笑脸,我们可以
用 printf("%c", 2)来输出一个笑脸。
现在我们把 Hello,world 程序改成一个更好看的 Hello,world 了。
下面让我们开始做游戏吧!
2、心动的开始,一个运动中的笑脸
大家小时侯喜欢看动画片吗?哈哈,我猜你们都喜欢吧!下面就让我们来做一个小动画吧。在
屏幕上显示一个运动的小笑脸,而且当它到达屏幕的边缘时会自动弹回来。
先在程序定义一个在屏幕中运动的点的结构:
struct move_point
{
int x, y;
int xv, yv;
};
剩余6页未读,继续阅读
heshida2012
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页