C语句有以下五类 冷(2)函数调用语句 由一个函数加一个分号构成一个语句 冷例、 print" This is ac statement:"); 冷(3)表达式语句 /*该语句调用函数 printf(0 由一个表达式加一个分号构成一个语句 /后面无分号,是表达式 a=3 1+十 后面有分号,是语句 令(4)空语句 例 冷(5)复合语句{} 例、{z=x+y,t=z/100; print("%oF",t);} 上一页下一页 返回 三章数据类型、运算符与表达式
上一页 下一页 返回 第三章 数据类型、运算符与表达式 C语句有以下五类 ❖ (2)函数调用 语句 ❖ 由一个函数加一个分号构成一个语句 ❖ 例、printf("This is a C statement."); ❖ (3)表达式语句 ❖ 由一个表达式加一个分号构成一个语句。 ❖ a = 3 ❖ a = 3; ❖ i++; ❖ (4)空语句 ❖ 例、; ❖ (5)复合语句{ } ❖ 例、{ z = x + y; t = z / 100; printf("%f",t);} /* 该语句调用函数printf() */ /* 后面无分号,是表达式 */ /* 后面有分号,是语句 */
42赋值语句 赋值表达式a=3 令赋值语句a=3: 令C语言中的"="作为赋值运算符,不是"等于"。 ◆赋值语句和赋值表达式是不同的概念,赋值表 达式使C语言非常灵活。 例、inta=3,b=5,t; o if(a=b)>0)t=a; ☆if(a=b;)>0)t=a;x 注意:第一个if语句与下面的i语句不一样: f(a=b)>0)t=a; 请同学们自己分析清楚 上一页下一页 返回 第三章数据类型、运算符与表达式
上一页 下一页 返回 第三章 数据类型、运算符与表达式 4.2 赋值语句 ❖ 赋值表达式 a=3 ❖ 赋值语句 a=3; ❖ C语言中的"="作为赋值运算符,不是"等于" 。 ❖ 赋值语句和赋值表达式是不同的概念,赋值表 达式使C语言非常灵活。 ❖ 例、int a=3 , b=5, t ; ❖ if ((a = b) > 0) t = a; ❖ if ((a = b;) > 0) t = a; 注意: 第一个if 语句与下面的if语句不一样: if((a= =b) >0 ) t = a ; 请同学们自己分析清楚
4.3数据输入输出的概念及在C语言中的实现 今输入与输出设备 令C语言不提供输入输出语句,输入与输出操作 是由函数来实现的; putcher、 printf(0:输出到终端(系统标准输出设备 stdout, 指显示器)。 在使用C语言库函数时,要用预处理命令 # includel将相关的头文件包括到用户源程序中。 例 #include stdio. h # include是一个预编译命令 上一页下一页 返回 第三章数据类型、运算符与表达式
上一页 下一页 返回 第三章 数据类型、运算符与表达式 4.3 数据输入输出的概念及在C语言中的实现 ❖ 输入与输出设备; ❖ C语言不提供输入输出语句,输入与输出操作 是由函数来实现的; ❖ putchar()、printf():输出到终端(系统标准输出设备stdout, 指显示器)。 ❖ 在使用C语言库函数时,要用预处理命令 #include将相关的头文件包括到用户源程序中。 ❖ 例:#include "stdio.h" ❖ #include是一个预编译命令
头文件 stdio. h放在程序的开头,因此称为头文件" 又由于使用# include(包含)命令,又称为"包 含文件" 令开发系统提供很多函数,它们的原型在不同的 头文件中定义,因此,在程序开头,总是包含 需要的头文件 令最常用的头文件: stdio. h定义输入输出函数 冷 string.h定义字符串操作函数 math. h定义sin、cos等数学函数 上一页下一页 返回 第三章数据类型、运算符与表达式
上一页 下一页 返回 第三章 数据类型、运算符与表达式 头文件 ❖ stdio.h放在程序的开头,因此称为"头文件" ; 又由于使用#include(包含)命令,又称为"包 含文件" 。 ❖ 开发系统提供很多函数,它们的原型在不同的 头文件中定义,因此,在程序开头,总是包含 需要的头文件。 ❖ 最常用的头文件: ❖ stdio.h 定义输入输出函数 ❖ string.h 定义字符串操作函数 ❖ math.h 定义sin、cos等数学函数
4.4字符数据的输入输出 冷 putchar函数(字符输出函数) ☆ getchar函数(字符输入函数) 上一页下一页 返回 第三章数据类型、运算符与表达式
上一页 下一页 返回 第三章 数据类型、运算符与表达式 4.4 字符数据的输入输出 ❖ putchar函数(字符输出函数) ❖ getchar函数(字符输入函数)