• pta 7-11统计数字字符和空格(c语言)

    本题要求编写程序,输入一行字符,统计其中数字字符、空格和其他字符的个数。 建议使用switch语句编写。 #include int main(){char c;int blank=0,digit=0,other=0;

    2022-9-27
    201 0 0
  • 【C++】C++入门

    目录 前言 1.什么是C++ 2.命名空间  2.1命名空间定义 2.2命名空间的使用 3.C++输入&输出 4.缺省参数 4.1缺省参数概念  4.2缺省参数分类 5.函数重载 5.1函数重载概念 6.引用 6.1引用概念 6.2

    2022-9-27
    197 0 0
  • 刷题记录:牛客NC16663[NOIP2004]合并果子

    传送门:牛客 题目描述: 在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所

    2022-9-27
    150 0 0
  • cc++结构体练手小案例(简化版图书管理系统)

    前言 前不久看了B站黑马教程的通讯管理系统,正好Java老师让我们做一个图书管理的小demo,尝试用c++(其实不算是,主要思想还是面向过程)实现一下吧,可以练习一下结构体的使用。语言表达有限望理解。  具体实现 结构体设计 做这个案例首先

    2022-9-27
    152 0 0
  • C++入门​ :命名空间和引用

    目录  一、命名空间 1、定义 2、性质 1.命名空间可以嵌套 2.同一工程可以有多个名称相同的命名空间,编译器会将其合成为一个命名空间 3、使用 1.加命名空间名称及作用域限定符 2.using引入空间成员 3.using namespa

    2022-9-27
    181 0 0
  • 幻方5*5(java实现)

    幻方,是一种古老的填数字游戏。在这个游戏中,要求将从1到n2的数值填入到n*n的方阵中,使得方阵的每行、每列以及对角线上的数值总和都相等。著名的河图洛书就是在3*3的方阵中填入1-9这9个数字,使得每行每列及对角线上数字之和为15。 对于一

    2022-9-27
    155 0 0
  • linux下QT打包(简易版)

    在CONFIG+= C++11 插入 QMAKE_LFLAGS += -no-pie先release 然后新建文件夹  选中的文件夹为release后生成的文件,里面有一个不带后缀的二进制文件,即为可执行程序,将此程序复制到第一步新建的

    2022-9-27
    11660 0 0
  • OpenCV copyTo *** 作会覆盖原数据

    前言 有一些指导说copyTo只会覆盖对应区域,这边做了一个测试 测试 测试代码: int main(){Mat photo1=imread("homeevening桌面5.png");if(!p

    2022-9-27
    150 0 0
  • c++算法题

    **  * Definition for singly-linked list.  * struct ListNode {  *     int val;  *     ListNode *next;  *     ListNode(in

    2022-9-27
    144 0 0
  • 剑指offer 53. 数组中的逆序对

    ✍个人博客:https:blog.csdn.netNewin2020?spm=1011.2415.3001.5343 📚专栏地址:剑指offer系列题解 📝原题地址:题目地址 &

    2022-9-27
    148 0 0
  • 【PAT甲级】1020 Tree Traversals

    ✍个人博客:https:blog.csdn.netNewin2020?spm=1011.2415.3001.5343 📚专栏地址:PAT题解集合 📝原题地址:题目详情 - 1020 Tr

    2022-9-27
    146 0 0
  • 《C++析构函数及其拷贝构造函数和运算符重载》

    C++析构函数 1.概念:通过前面构造函数的学习,我们知道一个对象是怎么来的,那么一个对象有事怎么没的呢?   析构函数:与构造函数功能相反,析构函数不是完成对对象本身的销毁,局部对象销毁工作也是由编译器完成的,而对象在销毁时会自动调用析构

    2022-9-27
    146 0 0
  • 队列的链式存储(C语言实现)

    队列的链式存储(C语言) 1、运行环境介绍 编程软件: VS2019 说明: 由于代码中使用了C++语法中的引用,因此代码文件创建时要选择C++,但基本语法都是使用的c语言里的。 2、代码逻辑与原理 队列:是一种队头出队,队尾入队, *** 作受限

    2022-9-27
    145 0 0
  • 快速幂算法

    快速幂算法 快速幂就是快速算底数的 nn n 次幂,是一种简单而有效的算法,它的时间复杂度为

    2022-9-27
    152 0 0
  • char * 与 二维字符数组

    首先我们得清楚,C语言中strlen() 中的参数指什么? hhh~,当然是数组名也是数组的首地址啦 char * 是什么数据类型? char * 是字符指针的数据类型,它的本质是个指针,也就是地址,它指向了一个char类型(字符类型)的内

    2022-9-27
    198 0 0
  • C 语言实例 - 约瑟夫生者死者小游戏

    问题描述: 30 个人在一条船上,超载,需要 15 人下船。 于是人们排成一队,排队的位置即为他们的编号。 报数,从 1 开始,数到 9 的人下船。 如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢? 解题思路: 该问题中有

    2022-9-27
    8639 0 0
  • 【C++】引用与返回值-----INT 和INT &返回区别

    引用:声明变量时有&,表示引用       int  &a; 返回值: #include using namespace std;int fun(){int a = 1;return a;} 这个就是函数带返回值的、无形参。

    2022-9-27
    156 0 0
  • 印章(蓝桥杯)C语言

    【问题描述】 共有n种图案的印章,每种图案的出现概率相同。小A买了m张印章,求小A集齐n种印章的概率。 【输入格式】 一行两个正整数n和m 【输出格式】 一个实数P表示答案,保留4位小数。 【样例输入】 2,3 【样例输出】 0.7500

    2022-9-27
    155 0 0
  • 小张的c语言学习笔记(2)

    数据类型char—字符数据类型#include char--字符类型int main(){ char ch = 'A';向硬盘申请一个内存 printf("字符=%cn"

    2022-9-27
    146 0 0