- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 C语言(数组二)三子棋
目录1.游戏介绍2.设计思路3.程序的实现3.1主函数编写3.2 test()函数编写3.3game()函数编写3.3.1 test()函数整体逻辑3.3.2 init_board()初始化棋盘3.3.3 print_board( )初始化棋盘3.3.4 player_mover( ) 玩家下棋3.3.5 computer_move( )电脑输入3.3.6 is_win( )判断输赢编写 规则:游戏双方对战,双方依次在9宫格棋盘上摆放棋子,分为'X'和'O'两种。代码存放处这个是我编写的程序
2024-09-27 22:55:12 340
原创 初始C语言(简单的入门篇一)
本文主要是有关C语言的基础知识,详细请看目录,可以让初学者看懂简单代码。C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
2024-09-26 16:03:01 688
原创 C语言笔记(函数篇二)函数递归
程序员用自身的编程的技巧为递归。递归其实是⼀种解决问题的⽅法,在C语⾔中,递归就是函数⾃⼰调⽤⾃⼰。return 0;上述就是一个简单的递归的例子,主函数main在程序中调用了自己,但是这个程序缺少了递归的一个要素:结束递归的限制条件。没有结束的限制条件其结果必然就是无限递归,知道栈溢出,栈区无法再次新开辟main函数的栈帧,栈区使用完之后,程序无法继续运行出现的结果如下图。画图解释一下 如图(画的不好啊,将就看一下啊)。
2024-09-23 21:20:28 881
原创 C语言笔记(函数篇一)
库函数的功能有限,自定义函数是程序员最大的发挥空间。1.自定义函数的组成1 ret_type fun_name(形式参数)2 {34 }• ret_type 是函数返回类型• fun_name 是函数名• 括号中放的是形式参数• {}括起来的是函数体2.举例找两个整型数据的最大值的自定义函数。a : b);// 判断a>b是否成立,大于返回值为a,小于返回值为bint main()int a = 0;int b = 0;//ret来接受自定义函数的返回值。
2024-09-22 16:23:20 902
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人