第3章顺序程序设计
1
第3章顺序程序设计
C语句概述
赋值语句
数据的输入与输出
顺序程序设计
2
C语句概述
程序由语句构成。
语句的构成:由常量、变量、运算符、表达式等基本语法项目按一定的规则进行组合,并以分号结束。
C语句可分为五类:表达式语句、函数调用语句、控制语句、复合语句、空语句。
3
C语句概述
任何一个表达式后加上“;”就构成了表达式语句,如算术表达式、关系表达式等。最典型的是用赋值表达式组成的赋值语句。例如: i = 1; i++;
1、表达式语句
形式: 表达式;
2、函数调用语句
函数调用语句由函数名、括号、实际参数加上分号“;”组成。其一般形式为: 函数名( 实际参数表);
例: printf ("Hello , world\n");
“函数调用语句”也可以看成是表达式语句。
4
C语句概述
3、控制语句
控制语句用于控制程序的流程,以实现程序的各种基本结构,由特定的语句定义符组成。共有9种控制语句,分成三类:选择语句、循环语句和转移语句。
C 使用控制语句控制程序的执行,常用的控制语句有:
if …else switch 选择控制
for … while … do …while 循环控制
continue break return goto 转移控制
5
C语句概述
4、复合语句
例:while ( i < 1)
{ sum = sum + i;
i = i + 1;
}
说明:
①复合语句的{ }之后不能有“;”
②允许一行写几个语句,或者一条语句写几行
③复合语句中还可以包含复合语句
由括在{ } 内的若干C语句组成
6
C语句概述
5、空语句
只有一个分号的语句,不产生任何操作
例:for ( i=1; i < 100 ; i ++) ;
空语句什么也不做,可用来做被转向点,或循环语句中的循环体(循环体是空语句,表示循环体什么也不做)。
当程序中出现连续的两个分号“;”时,一般可把后面的分号看作空语句。
7
赋值语句
赋值语句是由赋值表达式加上一个分号构成的,是用于实现计算和赋值的一类最基本的语句。
其一般形式如下:
可赋值对象v = 表达式e;
例:
void main( )
{ int price=2,num,total;
num = 10;
total = num * price;
printf ( "total=%d", total);
}
赋值语句
8
数据的输入与输出
数据处理的一般过程是:输入→处理→输出。
“输出”的功能是将保存在内存单元中的变量或者数组中的值显示在屏幕上或者用打印机打印出来,即把信息从内存传送到外设。
“输入”的功能是利用键盘等输入设备为变量或者数组等提供数据,并保存到内存单元中,供程序计算时使用,即把信息从外设传送到内存。
在C语言中,输入输出操作是由编译系统提供的库函数来实现的。
使用标准输入、输出库函数时要用在源文件开头使用预编译命令“#include <>”或“#include "" ”。
主要介绍getchar()、putchar()、scanf()、printf()等输入、输出库函数。
9
数据的输入与输出
1、putchar函数
形式: putchar ( c )
作用:将 c 字符输出到显示器上
例:
#include <>
void main ( )
{ char c1, c2;
c1 = 'b'; c2 = 98;
putchar (c1); putchar (c2);
putchar('b'); putchar(98);
}
一、字符的输入和输出
10
第3章顺序程序设计 来自淘豆网m.daumloan.com转载请标明出处.