第一章 程序设计基础
1.程序语言
- 机器语言:由0和1组成。
- 汇编语言:用符号来表示固定的二进制指令的语言。
- 高级语言:C、C++、JAVA等。
2.软件开发步骤
- 分析问题,建立数学模型。
- 确定数据结构和算法:流程图
- 编制程序:(1)编写源代码
(3)链接目标代码成为可执行程序
- 调试程序。
第二章 编程语言概述
1.程序语言的基本组成
- 字符集:数字字符、拉丁字母、运算符、特殊符号和不可显示字符。
- 标识符(变量):标识符由C语言字符集中的字母、数字或下划线(_)组成,它的第一个字符必须是字母或下划线。
- 关键字:if、void、for等。
- 语句:if、for、while等。
- 标准函数库。
- 编辑C源程序
- 编译C源程序
- 程序连接
- 运行程序
第三章 数据存储与输入输出
1.数据类型
数据类型 | 关键字 | 占用字节数 | 取值范围 |
字符型 | char | 1 | -128~127 |
短整型 | short | 2 | -3万~3万 |
整型 | int | 4 | -2亿~2亿 |
长整型 | long | 4 | -2亿~2亿 |
单精度型 | float | 4 | -10的-37次方~10的38次方 |
双精度型 | double | 8 | -10的-307次方~10的308次方 |
- 整型
- 浮点型
- 字符型
- 字符串型
变量名:由字母、数字、下划线组成,必须以字母或下划线开头。
变量声明(数据类型声明符 变量名)
初始化变量
变量的使用
4.输入输出
- printf:格式符:d 以十进制形式输出带符号整数
c 输出单个字符
s 输出字符串
精度控制:printf("%2d",a)
- scanf:格式符:d、f、c、s