C++基础学习
文章平均质量分 74
是刘彦宏吖
1.我能做什么 2.我想要的 ---全新的选择 我能干什么?当你不能知道要做什么的时候?就把现在的事做好!
知识零碎、浅尝辄止,未成体系、温故知新、夯实基础、努力学习、积累量变、期待质变。
掌握人、技术、方法的不断协调与相互作用,才能事半功倍。悟以往之不谏,知来者之可追。
展开
-
C语言判断素数(求素数)(两种方法)
m 不必被 2 ~ m-1 之间的每一个整数去除,只需被 2 ~ 之间的每一个整数去除就可以了。例如判别 17 是是否为素数,只需使 17 被 2~4 之间的每一个整数去除,由于都不能整除,可以判定 17 是素数。思路1):因此判断一个整数m是否是素数,只需把 m 被 2 ~ m-1 之间的每一个整数去除,如果都不能被整除,那么 m 就是一个素数。所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除。C语言判断素数(求素数)(两种方法)原创 2023-11-08 11:14:16 · 9638 阅读 · 0 评论 -
C++综合练习-基于链表的教职工信息管理系统
C++实现的基于链表的教职工信息管理系统一、实验内容教职工信息管理系统用于管理教职工信息,能够根据工号、姓名、科室精确查询职工信息;能分系部进行职称统计,计算各职称的人数;根据职工的职称排序输出;根据工号修改或删除职工信息。二、运行环境软件环境操作系统:windows 8.1开发环境:visual studio 2015硬件环境处理器:Intel® Core™ i5-4200U CPU @ 1.60GHz 2.30GHz内存:4.00GB系统类型:64位操作系统三、课题分析3.1 主原创 2021-08-04 18:31:04 · 2334 阅读 · 0 评论 -
C++综合案例练习--景区旅游信息管理系统
1 问题描述如今生活水平提高,大家都喜欢在假期中到一个旅游景点参观,在旅游景区中经常听到游客打听从一个景点到另一个景点的最短路径和最短距离,这类不喜欢按照导游图来游览的游客常常需要一个景区管理系统来挑选自己喜欢的旅游景点,再规划一个最短路径和最短距离来游览,一边节省时间跟提高旅游效率。2 数据结构的设计建立一个景区旅游信息管理系统,实现如下功能:创建景区景点分布图通过一个邻接矩阵(实质是一个二维数组,m[i][j]表示从i到j的权值大小,为零表示没有直达的路径)记录景区景点的分布图.输出原创 2021-08-04 18:11:23 · 1677 阅读 · 0 评论 -
C++综合案例练习--图书管理系统
图书管理系统#include <stdlib.h>#include <iostream>#include <conio.h>#include <string.h>#define MAXREADER 20using namespace std; struct Date /*日期结构*/{ int Year; /*年*/ int Month; /*月*/ int Day; /*日*/ }原创 2021-08-04 16:57:51 · 333 阅读 · 0 评论 -
C++综合练习-商品信息管理系统
基于C++的商品信息管理系统1 课题需求定义一个基类来维护所有商品的基本信息。 每种商品维护着三种基本信息,包括:商品库存量、商品价格以及商品销售量。另外, 定义一个派生 类来维护带有折扣的商品的信息。此时,每种商品除了包含商品库存量、商品价格以及商品销售量三种基本信息外,还包含一个折扣信息,用于表示该商品出售时的折扣。2 总体设计该系统的主要功能包括:商品信息录人、商品信息输出、商品销售、商品进货、统计库存不足商品、统计营业额、统计销量最高和销量最低的商品、统计营业额最高和营业额最低的商品。3原创 2021-08-04 16:56:51 · 1652 阅读 · 5 评论 -
C++基础学习--复杂信息的表达和处理(3)-泛型和元编程
C++基础学习–复杂信息的表达和处理(3)-泛型和元编程泛型初步由于C++是静态强类型语言,所以变量一经创建,则类型不得更改。如果我们希望创建一种应用广泛地复数类型,那么相应地需要基于int、float、double这些基础类型逐一创建,十分麻烦。泛型编程便是为了简化这一过程而生。能够容纳不同数据类型作为成员的类被成为模板类,其基本方法为在类声明的上面加上一行模板声明代码template,下一行为class myClass,其调用过程为myClass m。列举案例如下#include<ios转载 2021-08-04 11:42:23 · 130 阅读 · 0 评论 -
C++基础学习--复杂信息的表达和处理(2)-面向对象
C++基础学习–复杂信息的表达和处理(2)-面向对象上一篇主要概述了C++在表达信息结构从单一到多样的特征引入类的概念:表示一项事物的单个特征可以用变量;表示一项事物的多个特征可以用多个变量;表示多个事物的某个特征可以用一维数组;表示具有多个特征的多个事物呢?一个变量可以描述一个事物的单个特征;一个数组可以描述多个事物的同一个特征或者描述一个事物的多个同类特征;结构体可以描述一个事物的多个特征。从变量到结构体,是从特征的描述到事物描述的变化。除了特征外,事物还有状态的变化和功能。如一幅转载 2021-08-04 10:18:18 · 126 阅读 · 0 评论 -
C++基础学习---按址操作
C++基础学习—按址操作原创 2021-08-02 14:40:23 · 322 阅读 · 0 评论 -
C++基础学习---问题的模块化求解
C++基础学习—问题的模块化求解这里写目录标题C++基础学习---问题的模块化求解问题的模块化求解模块化程序设计模块化程序的组成函数的概念函数的定义和声明函数的定义有关形参的进一步说明函数的声明函数调用函数调用的格式参数的传递方式为形参指定默认值数组名作为函数参数结构体变量作函数参数递归函数递归调用过程分为两个阶段-递推和回归Hanoi塔问题内联函数函数重载变量的作用域和存储类型局部变量全局变量使用全局变量的几点说明变量的存储类型C++程序运行时使用的内存区域变量的存储类型问题的模块化求解函数的概念问题原创 2021-08-02 14:38:37 · 99 阅读 · 0 评论 -
C++基础学习---问题的模块化求解2-特殊函数之相关练习
问题的模块化求解2-特殊函数之相关练习题目及解答1.编写递归函数求数组最大值编写函数求一个数组中数组元素的最大值,要求必须用递归方法解决。/编写函数求一个数组中数组元素的最大值,要求必须用递归方法解决/# include <iostream>using namespace std;int GetMax(int num[], int a,int b){ //求第a项到第b项的最大值 int c=num[b]; if(b == a) return c; else{原创 2021-08-02 14:38:26 · 139 阅读 · 0 评论 -
C++代码练习及答案
C++代码练习及答案C++代码练习及答案C++代码练习及答案简单C++程序输入一个年份,判断是否是闰年比较两个数的大小输入一个0~6的整数,转换成星期输出求1~10的之和用do...while语句编程,求自然数1~10之和输入一个整数,求出它的所有因子编写输出图案求100~200之间不能被3整除的数读入一系列整数,统计出正整数个数i和负整数个数j,读入0则结束设某次体育比赛只有4种可能,所以可以声明一个枚举类型,用一个枚举类型的变量来存放比赛比赛结果课后习题C++语言有哪些主要特点和优点?变量有哪几种存储原创 2021-08-01 12:41:57 · 274 阅读 · 0 评论 -
C++基础学习--复杂信息的表达和处理(1)
复杂信息的表达和处理表示一项事物的单个特征可以用变量;表示一项事物的多个特征可以用多个变量;表示多个事物的某个特征可以用一维数组;表示具有多个特征的多个事物呢?一个变量可以描述一个事物的单个特征;一个数组可以描述多个事物的同一个特征或者描述一个事物的多个同类特征;结构体可以描述一个事物的多个特征。从变量到结构体,是从特征的描述到事物描述的变化。除了特征外,事物还有状态的变化和功能。如一幅图像,可以缩放、倾斜,亮度可以变量、变暗、还可以改变颜色等。要顽症描述事物的特征及其功能,C++提原创 2021-08-01 12:22:23 · 192 阅读 · 0 评论