第4章最简单的c程序设计一顺序程序设计 4.1C语句概述 4.2程序的三种基本结构 4.3赋值语句 4.4数据输入输出的概念及在C语言中的实现 4.5字符数据的输入输出 4.6格式输入与输出 4.7顺序结构程序设计举例
4.1 C语句概述 4.2 程序的三种基本结构 4.3 赋值语句 4.4 数据输入输出的概念及在C语言中的实现 4.5 字符数据的输入输出 4.6 格式输入与输出 4.7 顺序结构程序设计举例 第4章 最简单的c程序设计—顺序程序设计
。4.1C语句概述 -C语句:以“;”作分隔符,编译后产生机器指令. C语句分类 (1)表达式语句:表达式加分号构成,包括算术运 算表达式、关系运算表达式、逻辑运算表达式和条 件运算表达式。 如 total=total+limit; a=3; (2)函数调用语句。由一次函数调用加一个分号构成一 个语句,例如:printf("this is a c statement.");
• 4.1 C语句概述 – C语句:以“;”作分隔符,编译后产生机器指令. – C语句分类 (1)表达式语句:表达式加分号构成,包括算术运 算表达式、关系运算表达式、逻辑运算表达式和条 件运算表达式。 如 total=total+limit; a=3; (2) 函数调用语句。由一次函数调用加一个分号构成一 个语句,例如:printf("this is a c statement.");
(3)程序控制语句(9种): if()"else 条件语句 分支 switch 多分支选择语句 循环 for()~ 循环语句 while() 循环语句 doˇwhile() 循环语句 continue 结束本次循环语句 辅助控制 break 终止执行switch或循环语句 goto 转向语句 return 从函数返回语句
if( )~else~ 条件语句 switch 多分支选择语句 for( )~ 循环语句 while( )~ 循环语句 do~while( ) 循环语句 continue 结束本次循环语句 break 终止执行switch或循环语句 goto 转向语句 return 从函数返回语句 分支 循环 辅助控制 (3)程序控制语句(9种):
(4)空语句。下面是一个空语句: 即只有一个分号的语句,它什么也不做。有时用来 做被转向点,或循环语句中的循环体(循环体是 空语句,表示循环体什么也不做)。 (⑤)可以用{}把一些语句括起来成为复合语句, 又称分程序。如下面是一个复合语句。 (x+y; t=z/100; printf("%f",t);
(4) 空语句。下面是一个空语句: ; 即只有一个分号的语句,它什么也不做。有时用来 做被转向点,或循环语句中的循环体(循环体是 空语句,表示循环体什么也不做)。 (5) 可以用 {}把一些语句括起来成为复合语句, 又称分程序。如下面是一个复合语句。 {z=x+y; t=z/100; printf("%f",t); }
注意:复合语句中最后一个语句中最后的分号不能忽 略不写。 C语言允许一行写几个语句,也允许一个语句拆开写 在几行上,书写格式无固定要求
注意:复合语句中最后一个语句中最后的分号不能忽 略不写。 C语言允许一行写几个语句,也允许一个语句拆开写 在几行上,书写格式无固定要求