- 博客(5)
- 收藏
- 关注
原创 扫雷游戏的简单实现c语言(包含完整代码)
分为三个模块存在可优化部分:雷区无法像游戏一样自动扩充test.cpp#define _CRT_SECURE_NO_WARNINGS 1 #include"game.h"void game() { //存储雷的信息 //存储雷的布置的信息 char mine[ROWS][COLS] = { 0 }; //存储排查出的雷的信息 char show[ROWS][COLS] = { 0 }; //初始化 InitBoard(mine, ROWS, COLS, '0'); Init
2022-03-21 19:20:12 2909 1
原创 冒泡排序c语言(包含完整代码)
考虑了数组本身有序的状况,提高了代码效率。#include<stdio.h>//数组传参--冒泡排序法(考虑数组本身就是有序的情况,提高效率) void bubble_sort(int arr[], int sz) { int i = 0; for (i = 0;i < sz - 1;i++) { int flag = 1; int j = 0; for (int j = 0;j < sz - 1 - i;j++) { if (arr[j] .
2022-03-20 19:15:19 5628
原创 三子棋游戏C语言实现(包含完整代码)
存在问题:1.电脑没有选择最优路径,只是随机生成2.IsWin函数不能优化,即对棋盘扩充后无法继续实现主要test.cpp如下:#define _CRT_SECURE_NO_WARNINGS 1 #include"game.h"void menu() { printf(" \n"); printf(" 1.play 0.exit \n"); printf(" \n");}void game(
2022-03-19 21:32:57 4024 1
原创 C语言实现青蛙跳台问题(不使用递归)
int jump_floor(int num) { int a = 1; int b = 2; int c = 0; if (num <= 2)return num; while(num>2){ c = a + b; a = b; b = c; num--; } return c;}int main() { int num = 0; printf("请输入台阶数:"); scanf("%d", &num); printf("%d", ju...
2022-03-15 14:58:37 778
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人