全国服务热线:13926579481
当前位置: 网站首页 » 新闻动态 » 行业资讯 » 单片机开发-高级语言C++解析一 详情展示

单片机开发-高级语言C++解析一

发布时间:2020-11-12丨点击量:613

  信息学奥林匹克竞赛是一项益智性的竞赛活动,核心是考查选手的智力和使用计算机解题的能力,选手首先应针对竞赛题目的要求构建数学模型,进而构造出计算机可以接受的算法,之后编写出计算机能够执行的程序。程序设计是信息学竞赛的基本功,选手参与竞赛活动的第一步是熟练掌握一门程序设计语言,目前竞赛中允许使用的程序设计语言有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//使用cin,cout,须调用iostream库,这是C++基本库,头文件,正文出现的函数都有相应的函数,main函数调用iostream库 2.using namespace std;//C++语言必加 3.int main(){//main后面跟了一对圆括号( ),表示它是一个函数。C++中所有函数都跟有一对圆括号( ),括号中可以有一些输入参数。注意,圆括号中即使什么都没有也不能省略。如例题中显示,主函数main()中的内容,由一对花括号{ }括起来。 4.    int x,y;                                //定义整型变量,如同方程设参 5.    cout<<"Input x=";               //输入提示,把引号之间的字符 6.串送到标准的输出设备(屏幕)上。 7.    cin>>x;                          //小朋友的人数,输入参数的值 8.    y=10*x;                       //计算总票价,给y赋值 9.    cout<<"total="<<y<<endl;  //输出总票价,没有引号则直接输出该变量的值,endl为换行 10.    return 0;                             //结束程序,可加可不加,但比赛最好加 11.}    }

}

另外再讲一下保留小数的语句

记住小数是浮点型,所以要用double或float

与这个小数接触到的变量也必须是浮点型的,例如,double s=1.0*w;(其中1.0是浮点型,w也是)

需要用到头文件<iomanip>

cout<<fixed<<setprecision(需要保留的小数位数)<<所需保留位数的小数; 

上一篇 : 没有了

下一篇 : 再论单片机PID

版权所有:2019 深圳市同为旭业科技有限公司   粤ICP备17023442号  舒先生:13926579481  彭小姐:13714275397

电话:4006039588,0755-29080943深圳总部地址:深圳市龙华新区清祥路1号宝能科技园6栋A座9楼F单元  

电脑版 | 手机版