本文主要是介绍哈佛公开课cs50习题集fifteen相关,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这个竟然不允许发,是在想不通为什么,是不是原标题是fifteen游戏,然后百度认为是15禁游戏?如果是这样,只能呵呵了。
申诉也没有反应,只能重新改标题,再发一次。
参照上一篇“手动移动的八数码程序相关(非算法)”而改编的,具体注释看上一篇的,如果看不懂可以把每个函数单独运行。
这个是4*4的15数码,其实基本都差不多,move函数那边有区别。
这个是公开课视频上输入数字移动,而上一篇是上下左右键移动。
哦,没验证won函数,也就是移动成功后会怎样,要手动移动比较麻烦。
下面的图片就是:
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <time.h>
// 声明
void clear(void);//清屏
void greet(void);//提示
void init(int array[]);//初始化
void draw(int array[]);//绘制
void move(int tile,int array[]);//移动
bool won(int array[]);//完成
//主函数
int
main()
{
int array[16];
int tile;
init(array);
这篇关于哈佛公开课cs50习题集fifteen相关的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!