- 博客(15)
- 收藏
- 关注
原创 秦九韶算法 与 暴力算法 求多项式 时间对比 C程序
秦九韶算法 介绍: 一般地,一元n次多项式的求值需要经过(n+1)*n/2次乘法和n次加法,而秦九韶算法只需要n次乘法和n次加法。在人工计算时,一次大大简化了运算过程。把一个n次多项式改写成如下形式:求多项式的值时,首先计算最内层括号内一次多项式的值,即V1=an*x+a n-1然后由内向外逐层计算一次多项式的值,即...
2020-03-10 14:14:41 755
原创 C++ 类中 关于常量 定义 理解总结 最全攻略
有时我们希望某些常量只在类中有效。由于#define定义的宏常量是全局的,不能达到目的,于是想当然地觉得应该用const修饰数据成员来实现。const数据成员的确是存在的,但其含义却不是我们所期望的。const数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的,因为类可以创建多个对象,不同的对象其const数据成员的值可以不同。(1)不能在类声明中初始化 const 数据成员。以下...
2020-02-14 13:29:12 304
原创 C++ Prime Plus 第六版 第十章 编程练习 对象和类 参考答案 详细版
以下答案本人在VS2019中均已亲自测试编译通过,完美运行.10.1//Bank.h#pragma once#include<iostream>class BankAccounts{public: BankAccounts(); BankAccounts(const std::string& name, const std::string& a...
2020-02-13 19:41:29 314
原创 C++ cout格式化输出(输出格式)知识点总结 详细教程 最全攻略
前言 我们有时希望数据按照一定的格式进行输出,如按十六进制输出整数,输出浮点数时保留小数点后面两位,输出整数时按 6 个数字的宽度输出,宽度不足时左边补 0,等等。C语言中的 printf() 函数使用以%开头的格式控制符,例如 %X、%.2f、%6d 等;C++ 中的 cout 对象则使用流操作算子(你也可以叫做格式控制符)或者成员函数进行控制。使用流操作算子注意:“流...
2020-02-11 13:00:20 14741
原创 #pragma once 与 #ifndef 多文件管理 用法总结及区别
1. #pragma once 与 #ifndef 的作用在C/C++中,在使用预编译指令#include的时候,为了防止重复引用造成二义性。在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。2. #pragma once 与 #ifndef 的用法#pragma once :#pragma once#ifndef :#ifnd...
2020-02-08 16:09:44 467
原创 C++ Prime Plus 第六版 第九章 内存模型于名称空间 编程练习 参考答案 详细版
以下答案本人在VS2019中均已亲自测试编译通过,完美运行.9.1//golf.h文件#ifndef GOLF_H#define GOLF_Hconst int len = 40;struct golf{ char fullname[len]; int handicap;};void setgolf(golf & g, const char ...
2020-02-07 18:46:07 417
原创 C++ Prime Plus 第六版 第八章 函数探幽 编程练习 参考答案 详细版
以下答案本人在linux vscode中均已亲自测试编译通过,完美运行.8.1#include<iostream>using namespace std;void fun(const char *, int flag = 0);int main(void){ const int size = 20; char str[size] = "I am is ...
2020-02-04 00:51:23 402 2
原创 C++ Prime Plus 第六版 第七章 函数——C++模块 编程练习 参考答案 详细版
以下答案本人在linux vscode中均已亲自测试编译通过,完美运行.复习题8:#include<iostream>using namespace std;int replace(char * str, char c1, char c2);int main(){ const int size = 20; char str[size] = "ajajj...
2020-01-31 19:48:05 393
原创 C++ Prime Plus 第六版 第六章 分支语句和逻辑运算符 编程练习 参考答案 详细版
以下答案本人在linux vscode中均已亲自测试编译通过,完美运行.6.1#include<iostream>#include<cctype>using namespace std;int main(){ char ch; while(cin.get(ch) && ch != '@') { if(...
2020-01-31 19:37:05 391
原创 C++ Prime Plus 第六版 第五章 循环和关系表达式 编程练习 参考答案 详细版
以下答案本人在linux vscode中均已亲自测试编译通过,完美运行.5.1#include<iostream>using namespace std;int main(){ int i,num1,num2,sum=0; cout << "请输入两个整数:"; cin >> num1 >> num2; ...
2020-01-31 19:19:49 249
原创 C++ Prime Plus 第六版 第四章 复合类型 编程练习 参考答案 详细版
以下答案本人在linux vscode中均已亲自测试编译通过,完美运行.4.1#include<iostream>using namespace std;int main(){ const int size = 30; char name1[size]={0}; char name2[size]={0}; char grade; ...
2020-01-31 19:16:11 333 2
原创 C++ Prime Plus 第六版 第三章 处理数据 编程练习 参考答案 详细版
以下答案本人在linux vscode中均已亲自测试编译通过,完美运行.3.1#include<iostream>using namespace std;int main(void){ const int factor=12; double tall,Tall; cout << "请输入您的身高(单位:英寸):___\b\b\b";...
2020-01-31 19:04:16 191
原创 C++ Prime Plus 第六版 第二章 开始学习C++ 编程练习 参考答案 详细版
以下答案本人在linux vscode中均已亲自测试编译通过,完美运行.2.1#include<iostream>using namespace std;int main(void){ char name[20]="某某某"; char address[50]="山西省吕梁市孝义市"; cout<<"姓名:"<<name&...
2020-01-31 18:51:55 332
原创 Linux 系统 uos / deepin 系统安装过程中 最全常用命令及问题 总结
此教程用来解决uos/deepin系统安装过程中的一系列问题,其他linux发行版适当参考。测试电脑为本人笔记本电脑机型: 联想Y7000配置: 酷睿8代i5 显卡GTX1050 4G1.linux分区方案:(本人电脑为双系统已在win10下分好区主目录 挂载点/ 分区格式ext4 大小大约20-40G家目录 挂载点/home 分区格式ext4 剩下的所有空间更多请参...
2020-01-31 00:25:23 22918
原创 VsCode C/C++ 开发环境配置最全详细教程 Windows / Linux 均适用
vscode C/C++ 开发环境配置最全教程 windows/linux均适用1.1.安装VSCode下载地址:https://code.visualstudio.com/选择适合自己系统的下载之后安装就行,注意:建议直接安装在C盘,方便配置,软件大小本身不大!!!...
2020-01-30 23:47:54 3264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人