当前位置: 首页 > wzjs >正文

网站权重是怎样进行传递的国外vps加速免费下载

网站权重是怎样进行传递的,国外vps加速免费下载,湖北正规网站建设质量保障,广州市建设工程信息管理平台目录 一、(工具)DevC的安装和使用1.1 DevC介绍1.2 下载1.3 部分使用技巧1.3.1 快捷键介绍1.3.2 调试快捷键 二、第一个C程序2.1 基础程序2.2 main函数2.3 字符串2.4 头文件2.5 cin和cout初识2.6 名字空间 三、注释四、题目练习3.1 输出第二个整数3.2 字符…

目录

  • 一、(工具)DevC++的安装和使用
    • 1.1 DevC++介绍
    • 1.2 下载
    • 1.3 部分使用技巧
      • 1.3.1 快捷键介绍
      • 1.3.2 调试快捷键
  • 二、第一个C++程序
    • 2.1 基础程序
    • 2.2 main函数
    • 2.3 字符串
    • 2.4 头文件
    • 2.5 cin和cout初识
    • 2.6 名字空间
  • 三、注释
  • 四、题目练习
    • 3.1 输出第二个整数
    • 3.2 字符三角形
  • 总结


前言
今天是大一下学期6月19日23:01,正式开始记录我的蓝桥杯备赛过程,我个人计划是在4个月内从0开始将算法能力提升到国赛水准,争取在蓝桥杯中取得好的成绩,当然我最理想的目标当然是拿下国奖哈哈,尽请期待吧。

一、(工具)DevC++的安装和使用

1.1 DevC++介绍

DevC++(有时候也称为Dev-Cpp)是一个免费软件,在开发出来后更行到5.11版本之后就比较少了,也有一些其他开发人员陆续参与开发维护并发布了一些分支版本,比如小熊猫C++就是对DevC++的魔改。

DevC++是C/C++编程语言的全功能集成开发环境(IDE)和代码编辑器。它使用GCC(GNU Compiler Collection)的Mingw端口作为其编译器。

1.2 下载

Orwell Dev-C++下载链接
目前使用最多的一个版本,在学校的机房、实验室、一些竞赛都会使用该版本。

Embarcadero Dev-C++下载链接
Embarcadero Dev-C++是Bloodshed Dev-C++和Orwell Dev-C++的一个新的改进分支(由Embarcadero(恩把卡德罗)赞助。目前还是在持续更新,但是知道的人比较少。

视频安装教程

网上还有很多的Dev-C++使用体验优化教程,例如Dev-C++分辨率低的解决办法,如何让Dev-C++支持C++11等,我这里就不一一写了,可自行下去查阅相关资料。

1.3 部分使用技巧

1.3.1 快捷键介绍

编译:F9
运行:F10
编译+运行 F11
全部重新编译:F12

为了方便,直接按F11,代码就能运行起来

1.3.2 调试快捷键

调试:F5
停止调试:F6
下一步:F7
单步进入:F8(进入函数内部观察细节使用)

鼠标点在编辑框左边行号的地方,点击设置断点,再点击,取消断点。

因为本人是准备参加C++赛道,这里会写一些C++的基础知识

二、第一个C++程序

2.1 基础程序

//写一个C++程序
#include<iostream>    //头文件
using namespace std;  //使用std的名字空间int main()            
{cout << "hello world" << endl;  //输出:在屏幕上打印“hello world"return 0;
} //运行起来这个C++程序
//1.编译  --F9
//2.运行  --F10//编译+运行 --F11 

2.2 main函数

C++里的main函数和C语言里的main函数作用是一样的,不懂得可以看我最开始的C语言文章

2.3 字符串

由于C++是在C语言的基础上发展出来的,而且C++是完全兼容C语言的,所以这里基本也和C语言一样。

不过有一点,在C++的STL中又引入了string来表示字符串,功能更加强大,C语言不支持,后面会写。

2.4 头文件

在这里插入图片描述
该代码中,写的#include< iostream >,iostream(输入输出流)文件中的i是指input(输入),o是指ouput(输出)。

在C++程序中要完成输入和输出的操作会涉及到iostream文件中的多个定义,所以就要包含这个头文件的。比如:cout是输出流对象,就是用来完成数据输出的,就需要包含头文件。

C++的编译器自带了很多头文件,每个头文件都支持一组特定的工具。

C++库函数相关头文件

注:

  1. 在C语言中头文件的扩展名是.h,但是C++中的用法发生了一些变化,对老式C的头文件(C++中来自C语言的内部的头文件)保留了扩展名.h,例如下图中的C兼容标头。但是C++自己的文件没有扩展名了。
    在这里插入图片描述
    C语言头文件

  2. 有些头文件被转换为C++头文件,这些文件名被重命名,去掉了.h扩展名,并在文件名的前面加上了前缀c(表示来自C语言);例如:C语言中有关数学的头文件名字是math.h,在C++中就是cmath。当然还得注意,有时头文件的C语言版本和C++版本相同,有时候,新版本做了一些修改。
    在这里插入图片描述
    这里IDE就是编译器的意思。

2.5 cin和cout初识

cout << "hello world" << endl;

这句代码中cout是标准输入输出流对象(针对控制台,也就是屏幕),其实还有标准输入流对象(针对的是键盘)cin。

cout是告诉程序把后面双引号里的内容打印到标准输出设备(屏幕)上。
在这里插入图片描述

  1. cin和cout是全局的流对象,cin负责输入数据,cout负责输出数据。

  2. endl是C++中一个特殊的操作符,效果是换行和刷新缓存区,使用时必须包含在iostream头文件。
    在这里插入图片描述
    不使用endl就会在一行打印

  3. <<是流插入运算符,和cout配合使用,>>是流提取运算符,和cin配合使用,两者容易混肴。

  4. 使用C++输入输出比C语言方便很多,不需要像printf/scanf输入输出那样,需要手动控制格式,C++的输入输出可以自动识别变量类型,但实际竞赛中还是前两者用的更多。

具体在代码中的体现
在这里插入图片描述
在这里插入图片描述

2.6 名字空间

using namespace std;

只有这串代码还没有被解释了,这串代码的意思是:使用名字空间std(名字空间也叫命名空间)。
想要理解这到底是个什么东西,这里举一个例子:
一个学校里学生可能会重名,假设这个学校有3个同学叫张三,那么老师每次喊张三的时候,其他两个张三就会误会,是不是在喊自己,这就是因为这三个张三其实在同一个范围(空间)内的,就会有名字的冲突。

但是如果这个学校的学生分为三个班,分别是1班,2班,3班,把三个张三分别安排在不同的班级,那么老师以后喊:1班的张三,那么2班,3班的张三就不会误会了,这就很好的解决了名字冲突的问题。
在这里插入图片描述
在C++中,变量、函数和类都是大量存在的,这些变量、函数和类的名称如果都存在于全局作用域中,可能会导致很多冲突。使用名字空间的目的是对标识符(变量,函数,类)的名称进行隔离,以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的。

std是C++标准库的名字空间名,C++将标准库的定义实现都放在这个命名空间中,相当于C++标准库担心自己的一些符号和外部符号冲突,所以它把自己的这些符号全部管理放在std里了。当我们需要使用标准库中的内容时,就需要加上:using namespace std;当有了这句代码的时候,表示名字空间std中信息都是可见和可用的,比如:cin、cout、endl。
在这里插入图片描述
名字空间也是根据需要自己可以定义的,这里就不加详细介绍。

当然直接使用using namespace std;是一种简单粗暴的做法,直接这样使用,就意味着后续std这个名字空间中的各种定义都可以直接使用,但是我们往往只是使用部分。所以名字空间也可以这样使用:
在这里插入图片描述
代码中的std::cout的意思就是使用std名字空间中的cout,相当于只解封了cout,其他的不能用。

补充:采用std::cout这种写法,如果频繁使用,在算法竞赛中比较麻烦,耽搁时间。
但是在企业中做软件开发基本上是这样写的,这样写更好的避免名字冲突的问题。


三、注释

在VS环境中注释和取消注释的快捷键:Ctrl + K + C,Ctrl + K + U
在DecC++中注释和取消注释的快捷键:Ctrl + /


四、题目练习

如果真想提升自己的算法能力,就必须大量的进行刷题,我在这里推荐几个网站
洛谷
牛客

这里还可能经常听过OJ这个词
OJ - online judeg – 在线判题
算法竞赛的题都属于OJ题,而OJ还分两种类型

  1. O1型 – 从0开始写代码,包含main函数,编写所有代码,有输入有输出。
  2. 核心代码模式 - 编写核心函数。

3.1 输出第二个整数

在这里插入图片描述

这是洛谷上面的一道题,正确答案如下:
在这里插入图片描述
这里的n1和n2两个整数,可以分两次读入,也可以一次读入,只有获得到第二个输入值才能输出结果,什么意思呢?
在这里插入图片描述
当然,这里输入的n3部分也可以舍弃掉,因为题目要求只输出第二个值

总结:
cin 和 cout 都是支持连续读入几个数值的。

3.2 字符三角形

在这里插入图片描述
答案如下:
在这里插入图片描述


总结

好了,今天的内容就到这里,现在是2025年6月22日0:02,主播算错时间了,主播还以为10月份就蓝桥杯了,仔细打听之后才知道蓝桥杯在4月份才开赛,主播蓝桥杯系列文章应该就搁置到11月或12月才开始写了,主要还是先把C和数据结构写完,喜欢主播文章的靓仔靓女们不要忘记一键三连支持哦


文章转载自:

http://v9BM8fDk.ryywf.cn
http://Mu2e28zh.ryywf.cn
http://XHaaYzu8.ryywf.cn
http://wP0s8S4x.ryywf.cn
http://HjUrjaBW.ryywf.cn
http://RWBy9q5E.ryywf.cn
http://Fd0H8bOV.ryywf.cn
http://lBP7Nr8a.ryywf.cn
http://QLKDAu70.ryywf.cn
http://W7U17pyX.ryywf.cn
http://A5w3eNS0.ryywf.cn
http://P4jMwmyk.ryywf.cn
http://ddeCFGEJ.ryywf.cn
http://6scDs9VY.ryywf.cn
http://h9En9apJ.ryywf.cn
http://ffniwyHe.ryywf.cn
http://4AB0LmCg.ryywf.cn
http://aXMKFABs.ryywf.cn
http://7nXyP453.ryywf.cn
http://gEcNKS04.ryywf.cn
http://vtUxpulg.ryywf.cn
http://eZWbTUTo.ryywf.cn
http://GPr2dRav.ryywf.cn
http://M3Hsxj6a.ryywf.cn
http://hX1O1OkN.ryywf.cn
http://DbuELCgh.ryywf.cn
http://XnTNBKh7.ryywf.cn
http://nHId4e7e.ryywf.cn
http://tL95Iz22.ryywf.cn
http://YdKIEX23.ryywf.cn
http://www.dtcms.com/wzjs/664659.html

相关文章:

  • 织梦如何建设网站首页网站挂黑链工具
  • 浙江建设培训中心网站wordpress附件下载失败
  • 响水企业做网站多少钱表情生成器在线制作gif
  • 网站系统免费wordpress 网站静态页面
  • phpcms v9 网站搬家英国进出口贸易公司简介
  • 网站开发主管重庆南坪网站建设公司
  • 做外贸网站基本流程wordpress侧边悬浮联系方式插件
  • 淘宝联盟怎么自己做网站网站建设辶首选金手指十五
  • 创意网站页面平面设计公司属于什么行业类别
  • 南阳微网站建设网站建设需申请注册域名
  • 漳州市城乡和住房建设局网站网站排名软件优化
  • 专门做课件的网站有哪个网站做正品港货
  • 最有性价比的网站建设网站素材包括哪些
  • 盘锦做网站专家网站图片分辨率尺寸
  • 做博客网站用什么模板镇江网页设计工作室
  • 张家港网站开发设计素材网站会员哪个最好
  • 模板的网站都有哪些php装修网站源码
  • 网站开发的论文引言安全员怎么网站中做备案
  • 网站内容设计遵循的原则有一站式网络推广服务
  • 网站建设流程分为三个步骤怎么建立自己的微信商城
  • 网站开发注意wordpress替换默认页脚代码
  • 芜湖建设机械网站网站原型设计
  • 找个可以直接看的网站天津外贸网络推广
  • 有网站怎么做下载直链wordpress如何搬站
  • 图片点击切换网站模板大型门户网站建设功能
  • 石碣做网站优化男生女生做污事网站 localhost
  • 珠海网站开发维护科技公司温州网页设计培训
  • 网站中页面模板设计提供网站设计方案公司
  • 哪里网站建设联系网络营销渠道策略有哪些
  • 嘉兴网站建设服务手机网页版传奇