单片机开发-高级语言C++解析一
信息学奥林匹克竞赛是一项益智性的竞赛活动,核心是考查选手的智力和使用计算机解题的能力,选手首先应针对竞赛题目的要求构建数学模型,进而构造出计算机可以接受的算法,之后编写出计算机能够执行的程序。程序设计是信息学竞赛的基本功,选手参与竞赛活动的第一步是熟练掌握一门程序设计语言,目前竞赛中允许使用的程序设计语言有C语言、C++语言、Pascal。
C++由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。开始,C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。
今天C++已成为世界主流编程语言之一。
接下来介绍一下编程所需要的工具
在书写代码之前,我们要先了解一下C++语言的书写方法
1.先写该程序所需用到的头文件(模板格式:#include<所需头文件>)
2.using namespace std;(任何语句后面都需要加分号)
3.函数名称(模板格式:类型名 函数名(){函数内容})
4.赋值(模板格式:类型名 变量名或类型名 变量名=所需赋的值)
5.输入所需输入变量名(模板格式:cin>>所需输入变量名)
6.输出(模板格式:cout<<所需输入变量名或“所需要直接输出的内容”,后可加换行符endl)
7.恢复原始状态(模板格式:return 0)
代码如下:
1.#include
}
另外再讲一下保留小数的语句
记住小数是浮点型,所以要用double或float
与这个小数接触到的变量也必须是浮点型的,例如,double s=1.0*w;(其中1.0是浮点型,w也是)
需要用到头文件<iomanip>
cout<<fixed<<setprecision(需要保留的小数位数)<<所需保留位数的小数;
上一篇 : 没有了