- 博客(12)
- 收藏
- 关注
原创 三子棋代码编写
要想使用C语言写出三子棋游戏就得了解三子棋的的游戏规则。三子棋的棋盘是3X3的棋盘,获胜规则是在横线,竖线,斜线上有三个一样符号就算获胜,平局是整个棋盘都下满之后还没有出现三个连在一起的一样的符号则算平局。当然你中间还得考虑相同的位置不能重复落子。提示:以下是本篇文章正文内容,下面案例可供参考重要的事说三遍。另外希望大家看完以后也能有所收获。
2024-05-27 09:50:02 1269
原创 C语言的冒泡排序
题目是将整形数组arr使用冒泡排序法进行从小大的排序,首先就要理解冒泡排序是怎样的一个原理,这道题的冒泡排序是将第一个元素 10 和他相邻的元素 9 进行比较发现10比9大,那就将10和9进行换位操作。数组就变成了:9,10,8,7,6,5,4,3,2,1。然后再将10和他的后一位相邻的元素进行比较,发现10比8大,在进行换位操作。数组就变成了9,8 ,10,7,6,5,4,3,2,1。以此类推直到最后变成了9,8,7,6,5,4,3,2,1,10。以上这只是一次的排序。而这一共要进行9次排序,当9次排
2024-05-16 19:58:48 1094
原创 //二分查找法
/ printf("已经找到数值下标:%d\n", mid);// //避免数据(超出int的数据范围)溢出。// printf("找不到数据\n");// //mid是数组arr的下表。// //有溢出风险。
2024-05-10 19:58:41 203
原创 使用C语言,进行替换字符。strlen
/ //strlen(arr[])-1是因为\0也是算在字符串数量之内,所以要减一去除掉\0。//// //这里的strlen(buf) - 1是因为字符串数组还有一个隐藏的\0。// //创建下表指向值left和right,分别指向字符串的开头和结尾的下标。// //right指向结尾的字符的下标,不是\0。// //strlen是计算数组的下标。// //在输出代码时中间间隔1秒。// //创建数组。// //清空屏幕。
2024-05-10 19:58:11 208
原创 //题目:做一个登陆程序。比较字符串是否相等,不能使用==,应该使用库函数:strcmp
/ printf("\n登录次数已用完,退出程序!// printf("请输入你的密码:>");// printf("登录成功!// printf("密码错误\n");// printf("请输入你的密码:>");//如果返回值是0,表示两个字符串相等。
2024-05-10 19:55:37 122
原创 //题目:猜数字游戏
/生成随机数的函数。//time函数,根据不同时间生成不同的数字,和rand配套使用。//猜数字游戏的核心代码逻辑。printf("恭喜你才对了\n");//加上\n作为一句话的结束,让程序得以继续走下去。printf("下次再见");printf("选择错误");printf("数字小了\n");printf("数字大了\n");//(unsigned int)强制类型转换。printf("请选择:>");//创建变量接收键盘的输入数据。//为函数time提供支持。
2024-05-10 19:50:22 249
原创 数学小助手,利用函数实现简单的圆形,长方形,三角形面积计算。
printf("请选择需要的功能:1圆的面积,2长方形的面积,3三角形的面积, 如果要退出请输入4。printf("请输入圆的半径:\n");printf("您输入的选项暂时没有!printf("程序结束!printf("请输入长方形的长和宽:\n");printf("请输入三角形的底和高:\n");printf("程序结束");
2024-05-10 18:58:29 433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人