当前位置:   article > 正文

C++入门教程(一)

c++入门教程

目录

一、初识C++

2.程序结构

二、顺序结构程序设计

1.头文件

        1.1 iostream

        1.2 cstdio

        1.3 cmath

2.名称空间

3.输入和输出

        3.1输入

        3.2输出

        3.3各种输入输出优点缺点比较

4.变量

        4.1赋值

        4.2 定义

        4.3 常量

                4.3.1 常量的形式

                4.3.2 常量的定义


一、初识C++

1.语言简介

C++是一种混合型的面向对象性程序设计语言。它既有面向对象的象征,又具有对传统C语言的向后兼容性,具备结构化程序设计的特征。简单来说,C++是一种计算机高级程序设计语言,是由C语言扩展升级而产生的。

2.程序结构

下面我们将用一个题目做示范:

牛吃草问题(题目来自奥数之“牛吃草问题”C++实现 | 《Linux就该这么学》

有一个牧场,牧场上的牧草每天都在匀速生长,这片牧场可供15头牛吃20天,或供20头牛吃10天,那么,这片牧场每天新生的草量可供几头牛吃一天?

程序如下:

  1. #include<iostream>//使用int、cout需调用iostream库
  2. int main()//主程序
  3. {
  4. int m1,n1,m2,n2;//定义变量m1、n1、m2、n2
  5. cin>>m1>>n1>>m2>>n2;//输入
  6. int x=(m1*n1-m2*n2)/(n1-n2);//定义变量x,并赋值
  7. cout<<x<<endl;//输出
  8. return 0;//结束程序
  9. }

二、顺序结构程序设计

1.头文件

头文件是放在前几行的代码,所有后面写的函数都需要有头文件调用,我建议初学者用这几个头文件:

1.1 iostream

输入流“cin>>”和输出流“cout<<”都需要调用这个头文件,很好用

1.2 cstdio

格式化输入 "scanf()" 和格式化输出 "printf()" 都需要调用这个头文件

1.3 cmath

cmath是数学库,从里面可以调用求绝对值 "abs()" ,正弦值

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/1008245
推荐阅读
相关标签
  

闽ICP备14008679号