第3章顺序结构程序设计 本章要点 C语言如何完成计算任务 计算结果如何输出 外部数据知何输入
本章要点 ⚫ C语言如何完成计算任务 ⚫ 计算结果如何输出 ⚫ 外部数据如何输入 第3章 顺序结构程序设计
第3章 顺序结构程序设计 3.1语句类型 ★C语句:以“:”作分隔符,编译后产生机器指令 ★C语句分类 》表达式语句:表达式加分号构成 函数调用语句;函数调用加分号 如 total=total+limit: a=3; func() printf(Hello,world!\n");
第3章 顺序结构程序设计 3.1 语句类型 C语句:以“;”作分隔符,编译后产生机器指令. C语句分类 ❖表达式语句:表达式加分号构成 ❖函数调用语句;函数调用加分号 如 total=total+limit; a=3; func( ); printf(“Hello,world!\n”);
必空语句:; 程序控制语句(9种) 分支 if()~else~ switch for() 循环 while() do~while( continue break 辅助控制 goto return
❖空语句:; ❖程序控制语句(9种) if( )~else~ switch for( )~ while( )~ do~while( ) continue break goto return 分支 循环 辅助控制
》复合语句:用{,}括起来的一组语句 ●一般形式:{ [数据说明部分;] 执行语句部分; ●说明: ◆“)”后不加分号 ◆语法上和单一语句相同 ◆复合语句可嵌套
❖复合语句:用 {.}括起来的一组语句 ⚫一般形式: { [数据说明部分;] 执行语句部分; } ⚫说明: ◆“}”后不加分号 ◆语法上和单一语句相同 ◆复合语句可嵌套
赋值运算符和表达式 简单赋值运算符 例 a-3; 符号: d=func () 格式:变量标识符=表达式 cd+2; 作用:将一个数据(常量或表达式)赋给一个变量 说明: 结合方向:自右向左 例 3=x-2*y 优先级:14 a+b=3; 左侧必须是变量,不能是常量或表达式
赋值运算符和表达式 简单赋值运算符 符号: = 格式:变量标识符=表达式 作用:将一个数据(常量或表达式)赋给一个变量 例 a=3; d=func(); c=d+2; 说明: 结合方向:自右向左 优先级: 14 左侧必须是变量,不能是常量或表达式 例 3=x-2*y; a+b=3;