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天,那么,这片牧场每天新生的草量可供几头牛吃一天?

程序如下:

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

二、顺序结构程序设计

1.头文件

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

1.1 iostream

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

1.2 cstdio

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

1.3 cmath

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

  • 13
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值