- 博客(10)
- 问答 (2)
- 收藏
- 关注
原创 C++实现演讲比赛系统,多种容器使用。
演讲比赛系统项目需求代码截图项目需求演讲比赛人数为12人,分为两组比赛,每组的前三名进入下一局的比赛,最后的三人为冠亚季军。十名评委打分,去掉一个最高分和一个最低分。每轮比赛后显示晋级的前三名选手。最后的冠亚季军的资料保存在excel文件中。功能:1.开始比赛2.显示以往记录3.清空记录0.退出系统代码speaker.h#ifndef SPEAKER_H_INCLUDED#define SPEAKER_H_INCLUDED#include<iostream>using
2021-06-25 14:01:53
338
原创 基于C++多态实现公司员工的管理系统
C++实现公司员工管理系统要求运行截图要求公司中的员工分为三类:员工,经理,老板。管理系统需要实现的功能:退出管理程序:退出当前管理系统。增加员工程序:增加员工信息,包括:员工编号,姓名,职务。显示员工程序:显示所有员工信息。删除员工程序:删除员工信息。修改员工程序:修改员工个人信息。查找员工程序:分为员工编号查找和姓名查找。清空文件程序:清空文件中的所有员工信息。总的员工类头文件worker.h#ifndef WORKER_H_INCLUDED#define WORKER_H_I
2021-06-22 17:37:44
617
原创 C++实现简单通讯录
通讯录管理要求:1.添加联系人:姓名,性别,年龄,电话,住址。2.显示联系人:全部显示。3.删除联系人:按照姓名查找删除。4.查找联系人:按照姓名查找。5.修改联系人:按照姓名查找修改。6.清空通讯录。7.退出通讯录。通讯录结构体和联系人结构体struct person{ string name; string sex; int age; int number; string address;};struct relabooks{ st
2021-06-18 13:15:00
616
1
原创 汽水瓶问题
汽水瓶问题题目描述输入输出样例输入样例输出题目描述有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?输入输入文件最多包含10组测试数据,每个数据占一行,仅包含一个正整数n(1
2021-04-25 17:05:02
576
原创 水仙花数
水仙花数题目描述输入输出样例输入样例输出题目描述输出所有的"水仙花数".所谓"水仙花数"是指这样的一个三位数:其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=33+73+1^3.输入无输出输出所有的"水仙花数"(从小到大的顺序输出,一行一个)样例输入无样例输出无#include<stdio.h>#include<math.h> //为了调用次方函数 int main() {int a,b,c,i;for
2021-04-25 16:51:57
324
原创 完数的判断
完数的判断题目描述输入输出样例输入样例输出思路题目描述一个数如果恰好等于不包含它本身所有因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子输入N输出? its factors are ? ? ?样例输入1000样例输出6 its factors are 1 2 328 its factors are 1 2 4 7 14496 its factors are 1 2 4 8 16 31
2021-04-25 16:48:02
1421
原创 几种常见的排序算法
常见的几种排序算法冒泡排序选择排序插入排序快速排序堆排序冒泡排序外层循环从1到n-1,内循环从当前外层的元素的下一个位置开始,依次和外层的元素比较,出现逆序就交换,通过与相邻元素的比较和交换来把小的数交换到最前面。下面展示一些 内联代码片。for(int i=0;i<arr.length-1;i++){//外层循环控制排序趟数 for(int j=0;j<arr.length-1-i;j++){//内层循环控制每一趟排序多少次 if(arr[j]>ar
2021-04-25 16:30:42
208
原创 算法母牛问题
母牛问题前几天看到了一道比较有意思的问题问题:有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?这道题的要求是:输入:输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。输出:对于每个测试实例,输出在第n年的时候母牛的数量。每个输出占一行。由题目不难发现具有一下规律:有没有发现啥规律,没错是不是贼像斐波那契
2021-04-17 09:03:25
547
原创 利用单片机的蜂鸣器做个简易的音乐盒
利用单片机做个简易音乐盒所用的工具思路要点代码实验效果图片所用的工具keil5, LPC11C114,cortex-m0。单片机引脚图蜂鸣器电路图蜂鸣器PIO1_1寄存器思路要点首先,要整明白蜂鸣器的的工作方式,以及发音的频率和拍数。C调音符与频率对照表如下:代码下面展示一些 内联代码片。#include<stdio.h>#include<string.h>typedef unsigned int uint32_t;void farsight_de
2021-04-17 08:51:32
2124
原创 菜鸡线性表,还有点错误
线性表@[TOC](线性表)线性表的简介线性表的顺序表示和实现上列抽象数据类型的C语言化感觉线性表的简介线性表是最常用的且最简单的一种数据结构。简而言之,一个线性表是n个数据元素的有限序列。至于每个数据函数的具体含义,在不同的情况下各不相同,它可以是一个数或一个符号,也可以是一本书,甚至其他更复杂的信息。在复杂的线性表中,一个数据元素可以由若干个数据项组成。在这种情况下,常把数据元素称为记录,含有大量记录的线性表又称为文件。线性表的顺序表示和实现线性表的顺序表示指的是用一组地址连续的存储单元依次存
2021-04-03 10:57:41
508
空空如也
expected expression before ''
2021-04-10
keil4单片机编程遇到的问题,搞不懂那错了
2021-04-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人