
C++
C++学习笔记
HackerYoung
stick to the end,the winner is the king!
展开
-
【C++】通信录管理系统
设计出模拟通信录管理系统,实现对用户的通信录进行管理。(1) 设计一个联系人类Person,包含姓名,电话,单位。(2) 设计一个通讯录类AddressBook,按照分类保存联系人,类别有办公和个人。(3) 当输入需要查询的类别时,可以显示该类别的全部联系人信息。(4) 可以添加,删除,修改联系人信息。可以对重复录入的联系进行检查。(5) 使用外部文件存储通讯录信息。添加联系人显示通信录联系人列表根据名字查询联系人…略下载地址:https://download.youkuaiyun.com/downloa原创 2022-06-20 11:23:43 · 798 阅读 · 1 评论 -
【C++】一个简单的学生课程系统
学生课程系统题目描述:一个简单的学生课程系统。功能要求:(1)创建一个学生类,包含学号,姓名,性别。(2)创建一个课程成绩类,包含课程名称和成绩。(3)创建一个学生课程成绩类,包含学生类成员和课程类数组成员。(4)可以生成学生,并且为学生创建课程成绩。(5)输出指定科目分数最高和最低的学生课程成绩信息。(6)输出指定学生的科目分数最高和最低分。样例:学生课程成绩信息如下:【1】 姓名:Zhang 性别:男 学号:001 成绩:A 65 B 70 C 53 D 80【2】 姓名: Che原创 2022-06-08 17:33:24 · 1071 阅读 · 0 评论 -
【C++】猜成语
成语是中国汉字语言词汇中一部分定型的词组或短句,是中国传统文化的一大特色,有固定的结构形式和固定的说法,表示一定的意义,在语句中是作为一个整体来应用的,承担主语、宾语、定语等成分。请设计猜四字成语游戏。(1) 设计一个四字成语类Idiom,包含成语内容,多级解释。(2) 设计一个猜四字成语游戏类Game,可以随机产生成语的解释信息,显示到控制台,等待用户输入猜测到的成语。(3) 用户作答后,系统可以判断用户输入的成语内容是否正确,如果正确,继续一下;如果不正确,让用户继续做答,直到猜词成功。(4) 设计提示原创 2022-06-18 01:03:56 · 511 阅读 · 0 评论 -
【C++】美发店管理系统
设计完成对美发店的简单管理(1) 定义顾客类,属性有:会员卡号、姓名、性别、电话等信息和相关的对属性做操作的行为。(2) 定义员工类:属性有:编号、姓名、性别、电话、美发项目(理发、烫发、洗发)等信息和相关的对属性做操作的行为。(3) 定义美发类:属性有各种美发项目的收费标准和相关的对属性做操作的行为。(4) 定义一个管理类。(5) 添加、删除、修改、查询顾客信息和雇员信息,要求编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加;删除、修改、查询时,如果没有对应人员记录,则提示“记原创 2022-07-05 18:21:04 · 1502 阅读 · 1 评论 -
【C++】简易的贪吃蛇游戏
【C++】简易的贪吃蛇项目原创 2022-01-08 00:33:35 · 1209 阅读 · 0 评论 -
【C++程序设计】课程设计报告
【C++程序设计】课程设计报告原创 2022-01-08 02:06:27 · 640 阅读 · 0 评论 -
【C++】平方矩阵求解
题目输入整数N,输出一个N阶的二维数组Q。数组的形式参照样例。输入格式输入包含多行,每行包含一个整数N。当输入行为N=0时,表示输入结束,且该行无需作任何处理。输出格式对于每个输入整数N,输出一个满足要求的N阶二维数组。每个数组占N行,每行包含N个用空格隔开的整数。每个数组输出完毕后,输出一个空行。数据范围0≤N≤100实现代码#include <iostream>#include <map>using namespace std;int **ge原创 2021-11-03 23:23:15 · 1062 阅读 · 0 评论 -
【C++】验证尼科彻斯定理——任何一个正整数m的立方都可以写成m个连续奇数的和
题目描述Description验证尼科彻斯定理——任何一个正整数m的立方都可以写成m个连续奇数的和。输入描述Input任一正整数输出描述output该数的立方分解为m个连续奇数的和实现代码#include <iostream>#include <cmath>using namespace std;void test_main(int num){ int flag; if(num%2==0) flag = 1; else fla原创 2021-11-03 23:31:26 · 1642 阅读 · 0 评论 -
【C++】【Java】分别使用C++、Java语言实现将小数转换成分数形式
//============================================================================// @FileName :C++语言将小数转换成分数// @Author :04191315_HeXiang// @Version :1.0// @Date :2020.10.27// Description :/* */ //============================.原创 2020-10-27 00:30:31 · 853 阅读 · 0 评论 -
【C++】循环练习作业:打印图形+九九乘法表(附加:判断闰年问题+三个数排序输出问题)
题目如下题目01题目02题目03题目04题目05题目06ex04_10编程求解问题,若一头小母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第n年时有多少头母牛。题目07题目08实现代码#include <iostream>#include <cmath>using namespace std;void test_ex04_08_01(){ for (int i = 9, j = 1; i >= 0; i--,原创 2021-11-04 08:55:13 · 953 阅读 · 0 评论 -
【C++】使用函数调用改写循环练习:判断一个数是否为素数+字符串分割+获取一个数组的最小值以及下标
#include <iostream>#include <cstring>#include <cmath>using namespace std;/** 使用函数调用改写for循环练习 */ // 判断一个数是否为素数bool isPrime(int num, int value){ if (value == num - 1 || num == 2 || num == 1) return true; retur原创 2021-11-23 11:12:43 · 651 阅读 · 0 评论 -
【C++】公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?请设计一个“高效”的算法求解。
数据结构与算法实验笔记ex01_3题目分析公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?请设计一个“高效”的算法求解。【要求】:(1) 设计算法,输出满足条件的各组结果:鸡翁 鸡母 鸡雏1 XX YY ZZ2 XX YY ZZ3 XX YY ZZ… … … …(2) 提示(可根据自己思想解决):5x+3y+z/3=100, x+y+z=100 ->7x+4y原创 2020-08-02 11:21:20 · 8383 阅读 · 0 评论 -
【C++】C++实现动态数组并在给定区间范围内打印出斐波那契数树
//============================================================================// @FileName :数组实现动态区间打印斐波那契数// @Author :04191315_HeXiang// @Version :1.0// @Date :2020.10.15// Description :/*编写程序输出任意两个数之间的数列项以及数列之和。输入一个左边界数值.原创 2020-10-21 00:13:33 · 881 阅读 · 1 评论 -
【C++】约瑟夫环问题:任给正整数n和k,按下述方法可以得到1,2, …n的一个置换:将数字1,2,…,n环形排列,按顺时针方向自1开始报数,报到K时输出该位置上的数字,并使其出列。
数据结构与算法实验笔记ex01_4题目分析约瑟夫环问题:任给正整数n和k,按下述方法可以得到1,2, …n的一个置换:将数字1,2,…,n环形排列,按顺时针方向自1开始报数,报到K时输出该位置上的数字,并使其出列。然后从他在顺时针方向的下一个数字继续报数,如此下去,直到所有的数字全部出列为止。例如N=10,K=3,则正确的出列顺序应为3,6,9,2,7,1,8,5,10,4。【要求】:(1) 输出以下提示信息,并输入n和kn请输入n和k的值:(2) 生成数组A[n],其值为下标加1(3) 做原创 2020-08-02 11:29:01 · 1841 阅读 · 0 评论