实训1.2猜拳小游戏的实现

739 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
学完了C语言的基础知识,想要把这些基础知识做综合运用的小伙伴
你将会学到
加深对C语言中基础知识的理解,能综合运行C语言的知识进行小型项目的开发
课程简介

小伙伴们在学习完C语言的基础内容后,可能还是会有一种针对实际问题无从下手、不知道如何去解决的感觉,本套教程含有个实训,每个实训中含有几个控制台实训项目程序,每个项目都综合运用C语言中的几个相关的知识,从头开始构建程序,解决几个实际问题,通过综合运用几个相关的知识,加深对C语言中基础知识的理解。本套教程的实训项目如下:

1) 实训1:项目1猜数字,项目2猜拳小游戏

训练的相关知识点:三种控制结构的应用、运算符的使用、随机数的生成;

2) 实训2:项目1简易算术运算器,项目2计算1~n之间的素数之和

          项目3最大公约数、最小倍数、分数化简

训练的相关知识点:模块化的程序设计思想,函数的声明、定义与使用;

3) 实训3:项目1数组版的成绩管理项目2字符串的简单移位加密与解密

项目3计算字符串中的数字的和,项目4二维数组版日历提醒系统

项目5指针数组版日历提醒系统

训练的知识点:

数组的定义、初始化、数据的排序、求和与求平均值等;

字符串数组的定义,字符串的排序,字符串操作函数的应用等;

使用指针简单字符串的操作

4) 实训4项目1简易员工工资计算程序,项目2学生信息管理系统

使用结构体与链表记录员工的工资信息、使用结构体与链表记录学生的信息

训练的知识点:

结构体、链表、指针;

5) 实训5:项目1通讯录(联系人)信息管理系统,项目2学生成绩信息管理系统

训练的知识点:

数组、字符串、指针、结构体、链表、文件存取、系统菜单的定义与显示等。

6) 实训6:项目3大赛选手评分系统

    训练的知识点:数组、字符串、指针、结构体、链表、文件存取、系统菜单的定义与显示等。

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交