C++
文章平均质量分 70
zstar-_
西电在读硕士生,联系邮箱:zstar1003@163.com
展开
-
码蹄集新手村100题答案
码蹄集是今年新上线的一个OJ平台,内含了100道基础题和一些百度之星的题目。由于很多题目有原创性,搜不到相关解答,因此我花了两天特将100道题目刷了一遍,目前位居榜二。码蹄集传送门:https://www.matiji.net/exam/ojquestionlist前言所有题目均能AC,不一定是最佳方法,如有其它方法,可在评论区留言讨论。1、程序设计入门#include <iostream>using namespace std;int main( ){ co.原创 2021-11-27 17:34:45 · 11324 阅读 · 4 评论 -
C++输入输出问题
cin 输入问题一组数据输入若以空格或者回车分隔,用cin可以正常读取。若使用逗号分隔,cin会将逗号读入进来。此时可采用c语言的scanf,依然好用。scanf("%d,%d",&a,&b);cout保留几位小数输出需要引入头文件#include <iomanip>保留三位小数输出a:cout << setiosflags(ios::fixed) << setprecision(3) << a 设置字符宽度设置两位原创 2021-11-25 10:09:09 · 907 阅读 · 0 评论 -
C++排序的两种方式
问题输入:第一行输入n,第二行输入n个数据。输出:n个数据从小到大排例如:输入:39 2 6输出:2 6 9手动排序手动排序有很多种算法,这里以比较容易理解的选择排序为例:#include <iostream>using namespace std;int main(){ int num; int a[10]; cin >> num; for (int i = 0; i < num; i++) {原创 2021-11-25 00:21:34 · 2139 阅读 · 0 评论 -
C++快速扫盲(提升篇)
本文摘自黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难课程讲义C++提高编程本阶段主要针对C++泛型编程和STL技术做详细讲解,探讨C++更深层的使用1 模板1.1 模板的概念模板就是建立通用的模具,大大提高复用性模板的特点:模板不可以直接使用,它只是一个框架模板的通用并不是万能的1.2 函数模板C++另一种编程思想称为 泛型编程 ,主要利用的技术就是模板C++提供两种模板机制:函数模板和类模板1.2.1 函数模板语法函数模板作用:建立一个.转载 2021-11-24 18:08:28 · 583 阅读 · 1 评论 -
C++快速扫盲(核心篇)
本文摘自黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难课程讲义C++核心编程本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。1 内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区意义:不同区域存放的数据,赋予不同.转载 2021-11-24 18:07:03 · 1370 阅读 · 1 评论 -
C++快速扫盲(基础篇)
第一个C++程序#include<iostream>using namespace std;int main() { cout << "Hello world" << endl; system("pause"); return 0;}注释作用:在代码中加一些说明和解释,方便自己或其他程序员程序员阅读代码两种格式单行注释:// 描述信息通常放在一行代码的上方,或者一条语句的末尾,对该行代码说明多行注释: /* 描述信息 */原创 2021-08-29 17:11:18 · 879 阅读 · 1 评论