C++语言基础知识课件_第1页
C++语言基础知识课件_第2页
C++语言基础知识课件_第3页
C++语言基础知识课件_第4页
C++语言基础知识课件_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C+,C+基础知识,1,PPT学习交流,C+语言的基础知识,教学提示:C+语言中的数据类型、运算、语句结构、数组、指针、函数。教学目标:掌握C+语言中的基本数据类型、运算符及表达式。掌握if语句、switch语句、for语句、while语句、do语句和各种跳转语句的格式、功能和执行过程。掌握一维数组和二维数组的定义、表示及访问方式。掌握指针的概念、指针变量的定义格式与存储分配、对指针进行的每一种运算的运算符表示及操作功能,掌握函数的定义和调用格式。,2,PPT学习交流,课程安排,C+程序的基本语法构成、基本语句4学时数组、指针与引用4学时函数4学时,3,PPT学习交流,C+程序的基本语法构成,数据类型基本数据类型常量和变量表达式和基本运算,4,PPT学习交流,数据类型,基本数据类型,5,PPT学习交流,数据类型,常量和变量常量是一种其值不被改变的量,即在程序执行过程中不改变其本身的值.整型常量浮点型常量字符型常量字符串常量符号常量变量是在程序执行过程中可以被改变的量变量名数据类型值,6,PPT学习交流,用const定义符号常量,例inta=1;b=2;#definePI3.14159#defineRa+bcoutPI*R*R=(大于等于)=(等于)!=(不等于)逻辑运算符及其逻辑表达式!(逻辑非)floata=13.5;intmain()inta=5;coutaendl;/输出局部变量a的值return0;,cout:ac?a-:c+,12,PPT学习交流,位操作运算符及其关系表达式C+中位运算符有:(按位取反),&(按位与),|(按位或),(按位异或),(按位右移),其他运算符及其关系表达式逗号运算符及其关系表达式从左向右依次计算,最后一个子表达式的值是整个表达式的值。强制类型转换把一种类型的数据转换为另一种类型的数据。,13,PPT学习交流,C+基本语句,顺序控制语句选择控制语句循环控制语句,14,PPT学习交流,顺序控制语句,顺序控制语句包括表达式语句、空语句和复合语句等。C+中任何一个表达式加上分号(“;”)便是表达式语句。空语句是指只有一个分号(“;”)的语句。复合语句是由两条或两条以上的语句组成,并由一对花括号“”括起来的语句。,15,PPT学习交流,选择控制语句,条件语句(if语句)单选条件语句if()两选条件语句if()else多选条件语句if()elseif().elseif()else,16,PPT学习交流,开关语句(switch语句)语句格式为:switch()case:case:case:default:,选择控制语句,17,PPT学习交流,循环控制语句,while语句while(),18,PPT学习交流,循环控制语句,dowhile语句dowhile();for语句for(;),19,PPT学习交流,表达式1循环初始化,赋值表达式表达式2循环条件,关系表达式/逻辑表达式表达式3循环增量,赋值表达式for语句和下面的while语句等效;while();,循环控制语句-for语句,20,PPT学习交流,for语句中的三个表达式都可以省略,但其中的分号不能省略。若表达式1省略,则应在for语句之前给循环变量赋初值。表达式2不能省略。若表达式3省略,则在循环体中应有能不断修改循环条件的语句。若表达式1和表达式3省略,for语句和while语句完全相同。,循环控制语句-for语句,21,PPT学习交流,三种循环语句的比较,while和for语句为先判断后执行(当型)dowhile语句是先执行判断(直到型)。三种语句都是循环条件为真时执行循环体,为假时结束循环。在循环体至少执行一次的情况下,三种循环语句可互换。,22,PPT学习交流,循环语句的嵌套多重循环break语句终止switch语句与单循环语句的执行;对多重循环循环语句,可从内循环体跳到外循环体。continue语句在while或dowhile语句中执行到continue语句时,程序不执行continue后的语句,而转向条件表达式处,开始下一次循环。即所谓短路语句。在for语句中执行到continue语句时,程序不执行continue后的语句,而转向for语句中的第3表达式处,开始下一次循环。,循环控制语句,23,PPT学习交流,作业,1、编写程序计算圆的面积(用const定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论