第3章C++控制语句 3.1C++语句概述 3.2选择结构 33循环结构
第3章 C++控制语句 3.1 C++语句概述 3.2 选择结构 3.3 循环结构
3.10++语句概述 1.控制语句 控制语句主要完成分支结构程序和循环结构程序的控制 C+主要包括以下9个控制语句: f-else~语句 分支语句 Swch语句 多分支语句 fo语句 循环语句 Whle语句 循环语句 do~whe语句 循环语句 continue语句 结束本次循环语句 break语句 结束循环或结束 switch语句 goto语句 转向语句 return语句一 一从函数返回语句
3.1 C++语句概述 1. 控制语句 控制语句主要完成分支结构程序和循环结构程序的控制。 C++主要包括以下9个控制语句: if~else~语句 分支语句 switch语句 多分支语句 for语句 循环语句 while语句 循环语句 do~while语句 循环语句 continue语句 结束本次循环语句 break语句 结束循环或结束switch语句 goto语句 转向语句 return语句 从函数返回语句 第3章 C++控制语 句
3.10++语句概述 2.函数调用语句 C+有大量的系统函数,程序员也可以自己定义函数,对这 些函数的调用可以作为一条语句。 3.表达式语句 由一个表达式构成一个语句,即在表达式后添加一个分号, 如赋值表达式语句等。 4.空语句 空语句只有一个分号。即: 因此空语句什么也不做 ,除了上面的单语句外,可以将一组简单语句用大括号什括起 称之为复合语句。 返回
3.1 C++语句概述 2. 函数调用语句 C++有大量的系统函数,程序员也可以自己定义函数,对这 些函数的调用可以作为一条语句。 3. 表达式语句 由一个表达式构成一个语句,即在表达式后添加一个分号, 如赋值表达式语句等。 4. 空语句 空语句只有一个分号。即: ; 因此空语句什么也不做。 除了上面的简单语句外,可以将一组简单语句用大括号{}括起 来,称之为复合语句。 第3章 C++控制语 句 返 回
3.2选择结构 选择结构也称分支结构,就是在程序运行过程中,根据具体 条件执行不同的程序段 注意:表达式必须用“()”括起来 3.2.1i语句 若语句组中只有一条简单的语 向,则大括号“”可以省略。 1.if语句的基本结构 f(表达式) 真 假 表达式 语句组1; else 语句组1 语句组2 语句组2; if-else语旬流程图
3.2 选择结构 选择结构也称分支结构,就是在程序运行过程中,根据具体 条件执行不同的程序段。 3.2.1 if语句 1. if语句的基本结构: if(表达式) { 语句组1; } else { 语句组2; } 表达式 语句组1 语句组2 真 假 if-else语句流程图 注意:表达式必须用“( )”括起来 若语句组中只有一条简单的语 句,则大括号“{}”可以省略。 第3章 C++控制语 句
例3.1求两个数中较大的值和较小的值 include <iostream. h> void maino int a, b. max. min: a=10 b=20 if(a>b) max-a min=b else 程序运行结果为: max= 20 max= b min =10 mine a cout < max="<< max < endl; cout < min min < end:
例3.1 求两个数中较大的值和较小的值 #include <iostream.h> void main() { int a,b,max,min; a=10; b=20; if(a>b) { max = a; min = b; } else { max = b; min = a; } cout << "max = " << max << endl; cout << "min = " << min << endl; } 第3章 C++控制语 句 程序运行结果为: max = 20 min = 10