首页 > 其他分享 >学习记录:第二周day04笔记

学习记录:第二周day04笔记

时间:2023-04-18 10:47:51浏览次数:38  
标签:定义 是否 笔记 day04 第二周 棋盘 落子

五子棋

数据分析:

1、定义棋盘二维数组

2、定义角色变量(1?2?) '@'黑棋 '$'白棋 '*'空

3、定义变量 用于记录输入的落子位置

逻辑分析:

考虑是否需要初始化棋盘

 for(;;)
 {
     1、清屏、打印棋盘
     2、落子
         判断是否超范围 如果是则提示非法并重新落子
         判断是是否已有,如果则提示并重新落子
         成功落子才继续
     3、判断是否五子连珠
         是:结束
         否:继续
 }
 

标签:定义,是否,笔记,day04,第二周,棋盘,落子
From: https://www.cnblogs.com/-xdj/p/17241367.html

相关文章

  • 学习记录:第四周day01笔记
    结构:结构是由程序员自己设计的一种数据类型,用于描述一种事务的各项数据,由若干个不同的基础类型组成设计:struct结构体类型名{类型名成员名...};定义:struct结构体类型名结构体变量名;注意:C语言中定义结构体变量时,struct关键字不能省初始化:struct结构体类......
  • 学习记录:第四周day02笔记
    文件的分类文本文件:是人能看懂的文件,存储的是字符符号的ASCII码的二进制二进制文件:存储的是数据的补码的二进制 文件IOFILE*fopen(constchar*path,constchar*mode);功能:打开或创建文件参数:path:文件的路径,以字符串形式提供mode:打开模式,以字符串形式提供r......
  • 学习记录:第三周day04笔记
    预处理指令分类:条件编译根据条件决定让代码是否参与最终的编译版本控制、代码注释#if#elif#else#endif #include<stdio.h> ​ #defineVERSION3 ​ intmain() { //版本控制 #ifVERSION>2   printf("最新版本!\n"); #elifVERSION>1   pr......
  • 学习记录:第三周day03笔记
    通讯录项目:姓名、性别、电话,最多存储50个联系人功能:1、添加新联系人2、按名字删除联系人3、按名字修改联系人4、查找联系人,名字或电话,支持模糊查询5、显示所有联系人信息6、退出系统  预处理指令:程序员所编写的代码不能被真正的编译器所编译,需要先经过一段......
  • 学习记录:第三周day02笔记
    一、字符串字符:人能看懂的符号或图案,在内存中以整数形式存储,根据ASCII码表中的对应关系显示相应的符号或图案'\0'0空字符'0'48'A'65'a'97串:是一种数据结构,存储类型相同的若干个数据;对于串型结构的处理是批量性的,会从头开始直到遇到结束标志 voidshow_arr(int......
  • vue 课堂笔记
    1、----数组合并----说明:定义两个数组arr1和arr2,然后把这两个合并放入arr3中;constarr1=[1,2,3,4,5]    constarr2=[6,7,8,9] //合并数组   constarr3=[...arr1,...arr2]//转字符串以逗号分割   constarr4=arr3.join(',')   ......
  • performance_schema 笔记(二)——配置详解
    提前预警:这一篇巨长。。。做好心理准备。。。删除了书里重复说明和过于复杂的一些解释,完整版请参考原书《MySQL性能优化金字塔法则》 零、基本概念instruments:生产者,用于采集MySQL中各种各样的操作产生的事件信息,可以称为监控采集配置项consumers:消费者,用于存储来自instruments......
  • performance_schema 笔记(一)—— 简介与快速入门
    系列文章参考自《MySQL性能优化金字塔法则》,删除了书里重复说明和过于复杂的一些解释,完整版请参考原书。第一篇将简单介绍performance_schema是什么、有什么用、用法快速入门,它由哪些表组成以及这些表的用途。 一、performance_schema简介performanceschema是运行在较低级别的......
  • Unity框架:JKFrame2.0学习笔记(五)——事件系统(2)
    前言上一篇记录了框架的事件系统的内部构成和实现,这篇记录下事件系统的使用。如何使用新建脚本EventTestusingJKFrame;usingUnityEngine;publicclassEventTest:MonoBehaviour{voidStart(){//添加监听EventSystem.AddEventListener("inp......
  • 关于spinninup的学习笔记
    作为reinforcementlearning的一个入门学习的项目,spinningup的地址:https://spinningup.openai.com/en/latest/index.html  =================================================......