- 测试代码 #include <iostream> #include <iomanip> using namespace std; template <class DataType> struct DulNode { DataType data; DulNode <DataType>*prior,*next; }; t... 测试代码 #include <iostream> #include <iomanip> using namespace std; template <class DataType> struct DulNode { DataType data; DulNode <DataType>*prior,*next; }; t...
- 方法 使用typeid(a).name() 注:需要引入 #include < typeinfo > 测试代码 #include<iostream> #include <typeinfo> using namespace std; int main(){ int a=0; float b=1.0; double c=2... 方法 使用typeid(a).name() 注:需要引入 #include < typeinfo > 测试代码 #include<iostream> #include <typeinfo> using namespace std; int main(){ int a=0; float b=1.0; double c=2...
- 测试代码 #include<iostream> using namespace std; template<class datatype> struct node{ datatype data; node<datatype> *next; }; template<class datatype> class queu... 测试代码 #include<iostream> using namespace std; template<class datatype> struct node{ datatype data; node<datatype> *next; }; template<class datatype> class queu...
- 二进制中1的个数 题目: 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 方法一: #include<iostream> #include<math.h> using namespace std; int nums(int n) { int count=0; int flag=1; while(flag){ if (n &... 二进制中1的个数 题目: 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 方法一: #include<iostream> #include<math.h> using namespace std; int nums(int n) { int count=0; int flag=1; while(flag){ if (n &...
- 输出:保留两位小数 问题 已知a=0.20001,输出:0.20 思路 setprecision:功能是控制输出流显示浮点数的有效数字个数,注意是有效数字。如果和fixed合用的话,可以控制小数点后面有几位。 这下这知道为什么输出是0.2了吧,必须是输出有效数字,后面的0要省略。如果a=0.21001,直接用就输出是0.21。 为了得到0.20,在这里就要用到fix... 输出:保留两位小数 问题 已知a=0.20001,输出:0.20 思路 setprecision:功能是控制输出流显示浮点数的有效数字个数,注意是有效数字。如果和fixed合用的话,可以控制小数点后面有几位。 这下这知道为什么输出是0.2了吧,必须是输出有效数字,后面的0要省略。如果a=0.21001,直接用就输出是0.21。 为了得到0.20,在这里就要用到fix...
- 前言 很久都没有写过C++了,但是最近交通信息工程有个实验,需要用到C++读取GPS数据,提取出经纬度,然后根据坐标绘制位置点。这个思路其实也不是很难,读取数据,提取需要的元素,数据处理,显示位置点。但是!!! 海轰居然栽在了文件读取,一直只能读取第一行的数据。可是,看了很... 前言 很久都没有写过C++了,但是最近交通信息工程有个实验,需要用到C++读取GPS数据,提取出经纬度,然后根据坐标绘制位置点。这个思路其实也不是很难,读取数据,提取需要的元素,数据处理,显示位置点。但是!!! 海轰居然栽在了文件读取,一直只能读取第一行的数据。可是,看了很...
- 课设题目 简易计算器 功能需求 利用MFC构造图形化界面实现加减乘除等基本运算额外的计算法则PLUS功能 例如:输入2+2= 计算结果(加减乘除都行,最后一定是‘=’结束) 程序运行图 源码 源码太多,海轰放在公众号:海轰Pro 回复: 海轰 即可获取源码 O(∩_∩)O哈哈~ 课设题目 简易计算器 功能需求 利用MFC构造图形化界面实现加减乘除等基本运算额外的计算法则PLUS功能 例如:输入2+2= 计算结果(加减乘除都行,最后一定是‘=’结束) 程序运行图 源码 源码太多,海轰放在公众号:海轰Pro 回复: 海轰 即可获取源码 O(∩_∩)O哈哈~
- 数值的整数次方 题目: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证base和exponent不同时为0 方法一(利用pow()函数,居然编译通过了?): class Solution { public: double Power(double base, int exponent) { re... 数值的整数次方 题目: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证base和exponent不同时为0 方法一(利用pow()函数,居然编译通过了?): class Solution { public: double Power(double base, int exponent) { re...
- 测试代码 #include<string> #include<iostream> #include<sstream> using namespace std; //数据类型转换模板函数 template <class Type> Type stringToNum(const string str) { istrin... 测试代码 #include<string> #include<iostream> #include<sstream> using namespace std; //数据类型转换模板函数 template <class Type> Type stringToNum(const string str) { istrin...
- 1+2+3+…+n=? 题目 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C) 方法(递归) #include<iostream> using namespace std; //利用短路求值 与操作 int sum(int n) { int x=n; x&... 1+2+3+…+n=? 题目 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C) 方法(递归) #include<iostream> using namespace std; //利用短路求值 与操作 int sum(int n) { int x=n; x&...
- 前言 一般在C++程序编写过程中,我们所能一算的数其实都是有限制的,对于多位数(比如20位数或更多),利用正常的方法就无法计算出正确结果,所以大数运算还是需要研究哈 O(∩_∩)O~ 验证代码 #include <iostream> #include <string> using namespace std; string plus(str... 前言 一般在C++程序编写过程中,我们所能一算的数其实都是有限制的,对于多位数(比如20位数或更多),利用正常的方法就无法计算出正确结果,所以大数运算还是需要研究哈 O(∩_∩)O~ 验证代码 #include <iostream> #include <string> using namespace std; string plus(str...
- 实验四 图的基本操作 1.实验内容与要求 理解邻接矩阵和邻接表的概念任选一种存储方式实现以下操作:图的构造、深度优先遍历以及广度优先遍历选作:最小生成树和最短路径。 2.实验环境 硬件环境:计算机软件环境:vc++ 3.实验算法伪代码 深度优先遍历: 1.访问顶点v;visited[v]=1; 2.W=顶点v的第一个邻接点 3.While(w存在) ... 实验四 图的基本操作 1.实验内容与要求 理解邻接矩阵和邻接表的概念任选一种存储方式实现以下操作:图的构造、深度优先遍历以及广度优先遍历选作:最小生成树和最短路径。 2.实验环境 硬件环境:计算机软件环境:vc++ 3.实验算法伪代码 深度优先遍历: 1.访问顶点v;visited[v]=1; 2.W=顶点v的第一个邻接点 3.While(w存在) ...
- 前言 题目要求:提取一个字符串中所有的单词,例如“my name is haihong”,返回“my”“name”“is”“haihong”。 解答 方法一: #include <iostream> #include<vector> using... 前言 题目要求:提取一个字符串中所有的单词,例如“my name is haihong”,返回“my”“name”“is”“haihong”。 解答 方法一: #include <iostream> #include<vector> using...
- 实验二 栈和队列 1.实验内容与要求 理解栈和队列的逻辑结构及应用场景针对实际问题选择循环队列或链栈的方法,编程实现构造、插入、删除等基本操作掌握栈和队列的存储原理 2.实验环境 硬件环境:计算机软件环境:vc++ 3.实验算法伪代码 计算优先级: char Priority(char ch1,char ch2){ int a; int b; swi... 实验二 栈和队列 1.实验内容与要求 理解栈和队列的逻辑结构及应用场景针对实际问题选择循环队列或链栈的方法,编程实现构造、插入、删除等基本操作掌握栈和队列的存储原理 2.实验环境 硬件环境:计算机软件环境:vc++ 3.实验算法伪代码 计算优先级: char Priority(char ch1,char ch2){ int a; int b; swi...
- 题目描述 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = "nlaebolko" 输出:1 12 示例 2: 输入:text = "loonbalxbal... 题目描述 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = "nlaebolko" 输出:1 12 示例 2: 输入:text = "loonbalxbal...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签