C++
m0_64732031
这个作者很懒,什么都没留下…
展开
-
堆栈应用——括号匹配
引用栈头文件,实现括号匹配原创 2022-05-03 12:35:58 · 444 阅读 · 0 评论 -
分子量Molar Mass
题目给出一种物质的分子式(不带括号),求分子量。本题中的分子式只包含4种原子,分别为 C 、 H 、0、 N ,原子量分别为12.01、1.008、16.00、14.01(单位: g / mol )。例如, CHsOH 的分子量为6×(12.01 g / mol )+6×(1.008 g / mol )+1×(16.00 g / mol )-94.108g/ mol 。注意1、缺省下标为12、遍历时注意访问数组不要越界#include <iostream>#incl...原创 2022-05-02 13:16:32 · 317 阅读 · 0 评论 -
一元多项式的乘法与加法运算
一元多项式的乘法与加法运算朴素方法原创 2022-03-26 16:27:45 · 1426 阅读 · 0 评论 -
十进制数转换为任意进制数
任意进制转换C++实现原创 2022-03-25 14:09:03 · 549 阅读 · 0 评论 -
类的组合中对象成员初始化及报错“类不存在默认构造函数”
类的组合中对象成员构造函数初始化,及调用顺序。报错“类不存在默认构造函数”的修改方法原创 2022-02-15 09:59:07 · 3480 阅读 · 0 评论 -
对象的使用
对象的使用以及VS插入头文件的方法原创 2022-02-10 17:08:03 · 268 阅读 · 0 评论 -
+、-、*、/复数与整数运算符重载
7-8 +、-、*、/运算符重载 (10 分)编写程序实现+ - * / 运算符重载,主要功能如下: 1、实现两复数(c1与c2)的加减乘除运算 2、实现复数c1与整数num的加减乘除运算 3、实现整数num与复数c1的加减乘除运算输入格式:c1实部 c1虚部 c2实部 c2虚部 整数num 具体格式见样例输出格式:c1+c2结果 c1-c2结果 c1c2结果 c1/c2结果 c1+num结果 c1-num结果 c1num结果 c1/num结果 num+c1结果 num-c1结果 num原创 2022-01-26 11:06:10 · 2385 阅读 · 0 评论 -
【三合一】函数指针与计时函数与冒泡排序
函数指针将一个函数作为另一个函数的参数是函数指针义不容辞的责任传递参数时仅使用函数名为传递地址,若加上参数则调用返回值 声明指向函数的指针时,先声明函数,再用(*p)替换函数名即可(一定要加括号,否则为返回指针的函数,而非指向函数的指针) 传递函数时也应该将函数的参数列表一并传入以计时函数为用法示例:插播一段预备知识——计时函数利用C++<ctime>计时函数double duration = ((double)(stop - start)) / CLOCKS_...原创 2022-01-23 14:07:52 · 599 阅读 · 0 评论 -
C++超长数据处理
题目谁是最快出去的呢?大家都知道约瑟夫环吧?现在这里有 n 个数围成的环,从第一个人开始喊 1 每个喊到 n−1的人要出去,下一个人要从 1开始喊。现在我想知道第一个出去的人的编号是多少。输入格式:第一行一个数 n 表示有n个人 (1<=n<=1e100)输出格式:一个数,表示最先出去的人的编号输入样例:5输出样例:4题目分析说人话:就是输入大于1的数,输出该数-1 ,耐人寻味之处在于超大的上界,longlong也存储不了,所以理所当然想原创 2022-01-18 17:09:24 · 486 阅读 · 0 评论 -
C++控制输出格式
一些简单的输入输出前言C++的输入输出着实是一门大学问,熟记一些常用又精妙的小功能代码块会让我们在投入浩大工程时顺畅自如。正如系列标题所言,每日一积累,慢慢进步,渐渐成长!1.保留小数点后位数注意插入之后的所有语句均按此格式,直到重新规定新格式。以保留小数点后3位为例cout.setf(ios::fixed);cout.precision(3);cout << fixed << setprecision(3) << a;...原创 2022-01-15 22:58:07 · 253 阅读 · 0 评论 -
【二+一】验证“哥德巴赫猜想”与素分解式+判断质数
我不是一个聪明的人,也并不很懂得逆向思维,仅是一个新手菜鸟分享最近编程时遇到两道题的感悟。话不多说,直接上题。1.验证“哥德巴赫猜想”数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内的偶数都可以分解成两个素数之和。输入格式:输入在一行中给出一个(2, 2 000 000 000]范围内的偶数N。输出格式:在一行中按照格式“N = p + q”输出N的素数分解,其中p.原创 2022-01-13 21:51:38 · 423 阅读 · 0 评论