下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机二级C++考点:基本控制结构1C++语句C++语句按照不同功能大体分为6种类型,它们是:(1)声明语句:用于对程序中的各种实体进行声明、定义及初始化。(2)表达式语句:用于对程序中的数据进行具体操作和处理。(3)选择语句:用于实现程序的选择结构。(4)循环语句:用于实现程序的循环结构。(5)跳转语句:用于实现程序执行流程的转移。(6)复合语句:用于表示程序中的语句块概念。应当指出的是,C++中并不存在赋值语句和函数调用语句,赋值和函数调用都属于表达式而不是语句。2顺序结构1声明语句声明语句又称为说明语句,它可以用来对程序中出现的各种名称进行声明。这些名称通常是表示变量、常量、函数、结构、类、对象等实体的标识符。在C++程序中,一个名称在使用之前必须先被声明。声明的目的是告诉编译器某个名称所指代的实体类型。使用声明语句能够在程序中进行如下操作:(1)变量声明(2)常量声明(3)函数声明(4)类型声明声明语句可以完成的工作不仅局限于为名称指定类型,同时也是定义语句。另外,使用声明语句还可以在定义变量时对其进行初始化。2表达式语句C++中所有对数据的操作和处理工作都是通过表达式语句来完成的。表达式语句的语法格式为:<表达式>;(1)赋值操作。(2)复合赋值操作。(3)增量、减量操作。(4)函数调用操作。(5)输入输出操作。3基本输入输出一个程序通常会向用户输出一些信息,一般也会要求用户输入一些信息。C++程序的输入输出操作是通过标准库中的输入/输出流对象来完成的。在头文件iostream中定义了代表屏幕的标准输出流对象cout和代表键盘的标准输入流对象cin。cin和cout具有强大的输入输出功能和极为灵活的用法。在程序中使用cin和cout之前,应首先加入预处理命令:#include<iostream>,以包含标准头文件iostream。使用cout进行数据输出操作的一般格式为:cout<<Expr;这是一条表达式语句。其中,Expr代表一个表达式;“<<”称为插入运算符。整条语句的含义是:将表达式Expr的值输出(显示)到屏幕上当前光标所在位置。4复合语句和空语句复合语句又称为块语句,它是用一对花括号“{}”将若干条语句包围起来而组成的一条语句,其语法格式为:<语句1><语句2><语句n>其中,<语句i>(i=1,2…,n)可以是声明语句、表达式语句、选择语句、循环语句或跳转语句等任何合法的C++语句,当然,也可以是一个复合语句。分隔符“{”和“}”的作用是把若干条语句组成的序列包围起来,使它们在逻辑上成为一条语句。复合语句可以出现在程序中任何需要语句的地方,但在通常情况下复合语句可以作为以下成分出现在程序中。(1)函数的函数体;(2)循环语句的循环体;(3)if语句的分支;(4)switch语句的执行部分。实际上,空语句是一种特殊的表达式语句。其语法格式为:;即空语句只由一个分号组成。3选择结构1语句if语句又称为条件语句,它是程序设计语言中最常见的一种选择语句。(1)基本if语句基本if语句的功能是根据给定条件是否成立来决定要不要执行一条语句或语句块,它的语法格式如if(<条件>)<语句>
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钉钉收费协议书
- 个人薪资协议书
- 办公室租赁空调使用协议2025
- 2026 年中职旅游类(旅游经济学基础)试题及答案
- 全飞秒激光护理的舒适度研究-1
- 惠安县2024-2025学年第二学期五年级英语期末学业展示题库及答案
- 【道 法】全面推进国防和军队现代化课件- 2025-2026学年统编版道德与法治八年级上册
- 辽宁对外经贸学院《中国近代史纲要》2023-2024学年第一学期期末试卷
- 2026年湖北省教师职称考试(生命安全教育)练习题及答案解析
- 湖北2026年中医外科学卫生职称(主治医师)模拟练习题及答案解析
- 家具制造行业企业专用检查表
- 2025至2030中国冷冻机油行业项目调研及市场前景预测评估报告
- 以租代购房子合同范本
- 脊柱内镜课件
- T-ZSCPA 007-2025 浙江数商能力模型框架
- 2025年地质勘查面试题库及答案
- 上海市网络安全事件应急预案
- 乌兹别克斯坦国家介绍
- 25秋国开《形势与政策》大作业及答案
- 机场场道维护员数字化技能考核试卷及答案
- 2024-2025学年黑龙江林业职业技术学院单招《英语》通关题库附完整答案详解【典优】
评论
0/150
提交评论