上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 37 下一页
摘要: 1 --逻辑表达式 2 3 --1+2+3+...+n 4 function fun1(n) 5 local sum = 0 6 for i=1,n do 7 sum = sum + i 8 end 9 return sum 10... 阅读全文
posted @ 2014-06-18 20:02 浪浪辛 阅读(678) 评论(0) 推荐(0)
摘要: 1 #include "stdio.h" 2 #include "stdlib.h" 3 4 // 程序员有三种行为:吃饭,睡觉,写代码。 5 // 程序员有两种状态:生病,健康 6 class Status 7 { 8 public: 9 virtual void eat() = 0; 10 virtual void sleep() = 0; 11 virtual void writeCode() = 0; 12 }; 13 14 // 生病状态 15 class IllStatus :public Status 16 { 17 public:... 阅读全文
posted @ 2014-03-12 15:37 浪浪辛 阅读(417) 评论(0) 推荐(0)
摘要: 1 -- lua链表的实现 2 3 node = {} 4 list = node 5 6 --初始化,构建一个空表 7 function init() 8 list.data = 0 --我将头结点的数据域存放链表的长度,以免浪费空间 9 list.next = nil 10 end 11 12 --向链表的尾部添加数据 13 function addRear(d) 14 node.next={}--建立一个节点,相当于malloc一个节点 15 node = node.next 16 node.next = nil 17 ... 阅读全文
posted @ 2014-03-01 16:41 浪浪辛 阅读(3620) 评论(0) 推荐(0)
摘要: 在c语言中我三目运算符这么写: a?b:c例如:max = a>b?a:b;在lua中我们这么写max = a>b anda or b运行如下: 阅读全文
posted @ 2014-02-26 16:48 浪浪辛 阅读(737) 评论(0) 推荐(0)
摘要: and是与运算,返回值如下 如果前者为false或者nil,则返回前者,否则后者A and B类似如下语句if not A thenreturn Aelsereturn Bend总结:and运算只要前者不为false或者nil ,均返回后者运行截图:-------------------------------------------------------or是或运算,返回值如下: 如果前者为真返回前者,否则返回后者A or B相当于以下代码if A thenreturn Aelsereturn Bend总结:or运算,只要前者不是false或者nil,就返回前者。否则返回后者运行截图... 阅读全文
posted @ 2014-02-26 16:20 浪浪辛 阅读(565) 评论(0) 推荐(0)
摘要: #include#include#define N 20//打印一维数组void display(int a[],int n){ int i; for (i=0;i=0; i--) { if (table[i]) // 查找 i { c++; }else { a[i+c] = a[i]; } } for (i = 0;i<c;i++) { a[i] = 100; }}int main(){ int a[N],i,del[... 阅读全文
posted @ 2014-01-16 13:16 浪浪辛 阅读(568) 评论(0) 推荐(0)
摘要: 这两天啥也没做,一直在研究拼图,有一点心得。不敢独享。。。对于N*N的拼图游戏,都可以转成3*3的游戏。并且转成3*3的游戏是很easy的事情。现在我玩3*3的基本上只要10秒左右。当然4*4的,5*5的也很快,但是图片太多,看的眼花缭乱,都对不上号,也没什么意思。我说一下,我是怎么玩的3*3拼图的游戏。首先,先不管其他,拼好第一层。对图熟悉的话,基本上3秒钟,就可以拼好。没有技术含量的事情。我不想多说。常见的情况有5种第一种情况:1 2 34 5 78 6 0解的步骤:1,先顺时针转一圈成为下面的样子、(左左上右右下). 1 2 3 57 6 48 02,转圈回到原来位置后,用公式解。 (左 阅读全文
posted @ 2014-01-08 06:51 浪浪辛 阅读(1101) 评论(0) 推荐(0)
摘要: 1 #include 2 #include 3 using namespace std ; 4 5 #define INFINITE 1000 6 //主菜单 7 void MainMenu() 8 { 9 cout 24 void Input(vector& v , int num) 25 { 26 v.resize(num); 27 for (int i = 0; i > v[i]; 30 } 31 cout 35 void print(vector& v,int num) 36 { 37 v.resize(nu... 阅读全文
posted @ 2013-11-29 11:49 浪浪辛 阅读(331) 评论(0) 推荐(0)
摘要: 这一步原理: 相当于有一个变量 int a=100; int *p=&a; 点击修改值, 在ce工具里可以找到a的值。 a的地址。 但是在实际代码里,并不是这么处理的, 是 通过指针改变这个a的值的 即: *p = 567; 这样的方式改变a的值的。 通过修改值,可以很容易找到a的值,记录下这个地址 阅读全文
posted @ 2013-11-03 00:21 浪浪辛 阅读(660) 评论(1) 推荐(1)
摘要: 图解:此时会弹出一个对话框,选择是就可以了,最终会看到: 阅读全文
posted @ 2013-11-02 23:44 浪浪辛 阅读(374) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 37 下一页