C++程序设计【谭浩强】第二篇:面向过程的程序设计

本文详细介绍了C++的程序设计基础,涵盖预处理命令、声明部分、函数、数组、指针、自定义数据类型等内容。讨论了程序的三种基本结构,全局与局部变量,控制语句,输入输出方式,以及函数的调用和重载。还涉及了数组、字符串、结构体、指针与引用、动态内存分配和共用体等主题。
摘要由CSDN通过智能技术生成

第3章  程序设计初步

算法:解决问题所采用的方法和步骤(数值算法 和 非数值算法)

C++程序包括:

(1)预处理命令:#include 或者 #define

(2)声明部分:对数据类型和函数的声明,有函数内声明,也有函数外声明

(3)函数

程序的三种基本结构:顺序结构、选择结构 和 循环结构

全局变量与局部变量:在函数内声明的是局部变量,范围到程序结束;在函数外声明的是全局变量,范围到函数外结束

C++中的 9 种控制语句:

(1)if 条件语句

(2)for 循环语句

(3)while 循环语句

(4)do...while 循环语句

(5)continue 结束本次循环,开始下一次循环

(6)break 终止,只能用于 switch 结构 或者 循环结构

(7)switch 分支选择语句

(8)goto 转向语句

(9)return 从函数返回

C++中语句的定义:能够实现某种操作并且最后以分号结尾的都是语句

C++中输入输出基本方式:

(1)输入输出流:cin cout

(2)getchar 和 putchar 函数进行单个字符的输入输出

(3)scanf 和 printf 函数进行输入输出

C++相比于C引入了逻辑型数据,即 bool 类型,其值为 true 或者 false 两个之一

条件表达式:这个感觉不是很常见,它的表达形式是例如 (a > b)? a:b; 如果括号内为真,则取冒号前的值;如果括号内为假,则取冒号后的值。这个条件运算符也是C++

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值