摘要:2048 小游戏 主要是针对逻辑思维的一个训练. 主要学习方面:1.随机数产生的概率.2.行与列在进行移动的时候几种情况.3.MessageBox的使用 include include include include using namespace std; int board[4][4] = {0
阅读全文
摘要:先上代码 代码运行过程: 当程序进去main函数时,return 返回地址已读取出来.代码向下运行,执行进入b函数, 进入b函数,申请一个int类型数组,大小是20个字节.当我们给这个数组赋值的时候,将a函数强制转换成int类型,因为函数也是一个地址,而后根据不同编译器数组的大小有所不同,这里是到8
阅读全文
摘要:对数组内数值进行有规则排序时,就要用冒泡算法,也是比较简单的一个算法 include include int main() { int a[] = { 5,26,7,22,3,36,30,12,80,15,32 }; // printf("%d",_countof(a)); for (int i =
阅读全文
摘要:打印Hello World! 第一个运行的是main函数? 为什么这几行代码编译出来文件9kb? 程序到哪里结束的? 为什么要写int类型的返回值? 在txt中打开这个是什么样子? 这些内容需要我慢慢去验证,去回答。留字与此,待学到依次回答!
阅读全文
摘要:例题:9876543210*1234567890 的乘积 分析:正常的数据结构已经无法满足这么大的数相乘的结果。只能使用数组来进行操作。 1、两个数都用字符数组来接收。 2、接收后,因为每一位要乘以另一个数的每一位, 数组下标0的位置是数字的最高位,这样每次相乘后都会发生最高为变化。而下标0的位置不
阅读全文