- 2
- 0
- 约 70页
- 2017-08-18 发布于浙江
- 举报
第3章_简单程序的
第三章;;主要内容
3.5 字符数据的输入输出
3.6 简单的格式输入与输出
3.7 较复杂的输入输出格式控制
3.8 顺序结构程序设计举例 ;3.1 程序的三种基本结构; 3.2 C语句概述; 3.2 C语句概述 ; 3.2 C语句概述 ; 3.2 C语句概述 ; 3.2 C语句概述 ; 3.2 C语句概述 ; 3.2 C语句概述 ; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.1 赋值表达式; 3.3 赋值表达式和赋值语句 3.3.2 赋值过程中的类型转换; 3.3 赋值表达式和赋值语句 3.3.2 赋值过程中的类型转换;转换规则:
⑷字符型数据赋给整型变量时,将字符的ASCII码赋给整型变量。
⑸将一个占字节多的整型数据赋给一个占字节少的整型变量/字符变量时,只将其低字节原封不动地送到该变量
例:i=289; /* 已定义i为整型变量 */
c=′a′; /* 已定义c为字符变量 */
c=i; /* 将一个占2字节的int型数据赋给char型变量 */
i=289
↓↓↓↓↓↓↓↓
c=33
⑹将有符号整数赋值给长度相同的
无符号整型变量时,按字节原样赋值。;例3.1有符号整数赋值给无符号整型变量,数据会失真。 #include stdio.h void main ( ) {unsigned a; /* 定义a为无符号整型变量 */ int b; /* 定义b为有符号整型变量 */ b=-1; b a=b; a printf(%u\n,a); };例:3.2 无符号整数赋值给有符号整型变量,注意数值范围。#include stdio.hvoid main ( ) {unsigned a; int b; a=65535; /* 两个字节16位全为1 */ b=a; /* b的数值范围为-32768~32767 */ printf(%d\n,b);}; 3.3 赋值表达式和赋值语句 3.3.3 赋值语句; 3.3 赋值表达式和赋值语句 3.3.4 变量赋初值;3.4 数据输入输出的概念 及在C语言中的实现;(二).C语言本身不提供输入输出语句,输入和输出操作是由C函数库中的函数来实现的
例如:
字符输入函数: getchar字符输出函数:putchar
格式输入函数: scanf 格式输出函数: printf
字符串输入函数:gets 字数穿输出函数:puts
;(三).在使用系统库函数时,要用预编译命令“#include”将有关的“头文件”包括到用户源文件中。
例如:在调用标准输入输出库函数时,文件开头应该有:
#include “stdio.h”
或: #include stdio.h;3.5 字符数据的输入输出3.5.1 用putchar函数输出一个字符 ;例3.3 输出单个字符。#includestdio.hvoid main(){char a,b,c;a=‘B’;b=‘O’;c=‘Y’;putch
原创力文档

文档评论(0)