首页 > 其他分享 >daily study 8

daily study 8

时间:2023-01-04 17:33:08浏览次数:99  
标签:头文件 study daily 循环 数组 使用 编写 棋盘

学习写一个用C语言代码实现的三子棋游戏(1)

首先使用do while循环来实现多次游玩。

新建头文件和游戏本体项目,分开编写,让主程序代码简洁

使用函数打印菜单,使得玩家输入1进行游玩,输入0退出游戏,使用Switch区分0和1.

使用二维数组生成棋盘,用for循环和if判断实现数组初始化,使得棋盘被打印出来为以下样式

daily study 8_头文件


for循环中嵌套使用for循环来控制行和列,以此来达到行程井字棋的棋盘。

第一次使用分开包装函数,头文件和主程序,收获颇丰,心力憔悴,编写完程序的检查让我疲惫不堪,回头再看,程序的逻辑极其简单,代码的运行方式并不复杂,都是比较基础的函数调用以及数组的使用,难在不熟练,多次编写后得以渐渐掌握这种封装方式

标签:头文件,study,daily,循环,数组,使用,编写,棋盘
From: https://blog.51cto.com/u_15918782/5988752

相关文章

  • daily study 7
    学习数组作为函数的参数:写一个冒泡排序函数,将一个整形数组排序冒泡排序:两两相邻元素进行比较,然后进行交换#include<stdio.h>voidth(intarr[],intsz){ //确定冒泡排序......
  • daily study 4
    在递归的基础上学习迭代。#include<stdio.h>//求n的阶乘intFacl(intn)//循环方式实现求n的阶乘{ inti=0; intret=1; for(i=1;i<=n;i++) ret*=i;......
  • 虚假新闻检测(CANMD)《Contrastive Domain Adaptation for Early Misinformation Detect
    论文信息论文标题:ContrastiveDomainAdaptationforEarlyMisinformationDetection:ACaseStudyonCOVID-19论文作者:ZhenruiYue,HuiminZeng,ZiyiKou,LanyuS......
  • daily study 4
    学习函数与递归(1)函数自己调用自己的一种方法,用简单的方法把复杂化简单,层层转化为简单的代码,大事化小常见问题:栈溢出。(stackoverflow)内存分为:栈区:局部变量,函数形参堆区:动态......
  • windows PHPStudy Apach…
    在设置Apache+SSL之前,需要做:安装Apache,下载安装Apache时请下载带有ssl版本的Apache安装程序.并且ssl需要的文件在如下的位置: 创建SSL证书(注意,我下载的是PHP......
  • daily study 3
    函数的调用:1传值调用:函数的形参实参分别占有不同内存块2,对形参的修改不会影响实参。2.传址调用:把函数外部穿件变量的内存地址传递给函数的一种调用,可以让函数和外边的变量真......
  • daily study 3
    学习goto语句,可以直接跳到需要的位置。学习函数,分为库函数和自定函数,学习函数的参数,调用,嵌套调用和链式调用,函数的声明和定义,函数的递归c语言库函数:io函数,字符串操作函数,字......
  • daily study
    1.编写猜数字游戏:电脑生成随机数,猜对猜大猜小都有提示,可以反复玩。使用dowhile语句,先执行一次,再判断是否继续游玩。#include<stdio.h>#include<stdlib.h>#include<time.h......
  • the third study--2022.12.20
    提高程序可读性的四个技巧1.选择有意义的函数名。(例如:身高--height;体重--weight;英寸--foot等等)2.写注释。当有些函数名不好解释时,可以通过在旁边写注释来进行解释;也可......
  • Study in campus
    TheyareexperiencingsomethingverydifferentfromthetraditionalfactorymodelofAmericaneducation,inwhicheveryoneontheassemblylineisdeliveredth......