第一章c语言基础.ppt
《第一章c语言基础.ppt》由会员分享,可在线阅读,更多相关《第一章c语言基础.ppt(25页珍藏版)》请在三一文库上搜索。
1、第一篇 c语言程序设计基础,第一章 c 语言基础,第一节 程序的概念,一、计算机语言 二、算法及其描述 解决问题的具体方法和步骤 表示方式:自然语言、类语言、流程图、N-S图。,开始/结束,处理,输入/输出,判断/分支,流程指示线,三、程序 通常指完成某些事务的一种既定方式和过程 将用计算机语言表示出来的算法就是程序 四、算法和程序的区别 算法是有穷的,程序可以是无穷的; 描述方法不一样; 算法不可执行,第二节 计算机解题过程,第三节 C的基本数据类型,数据类型是指定义了一组数据以及定义在这一组数据上的操作,它是程序中最基本的元素。,一、常量,1.整型常量 整型常量表示整数,可以用十进制、八进
2、制或十六进制表示。 1. 十进制常量:由数字0到9和正负号组成,没有前缀,不能以0开始,没有小数部分,如3,-7等。 2. 八进制常量:由数字0开头,其后由若干个07的数字组成,没有小数部分,不能带符号,如0376,0123等。 十六进制常量:以0x或0X开头,其后由若干09的数字及AF(或af)的字母组成,没有小数部分,不能带符号,如0x173,0x3af。 *整形在机器中占两字节,数值范围是3276832767,2.实型常量,实型常量只能以十进制形式表示。有两种表示形式: 1. 定点实数 使用这种表示形式时,实型常量分为整数部分和小数部分。如10.2,4.2,-1.23,.23 , 25.
3、 等。 2. 浮点实数:指数表示法 也称科学记数法,表示方法是:系数E指数。 如1.2e20, -3.4e-2。 注意:指数部分必须是整数,并且在E或e的两边都至少要有一位数。如以下数是非法的: E5、3.2E *实形在机器中占4字节,数值范围是-1038 1038 ,有效位数是7位,3.字符型常量,1. 字符常量 C中字符常量是用单引号括起的一个字符,如a 、+等; 。 在内存中,字符数据以ASCII码存储,如字符a的ASCII码为97; 2. 转义字符 转义字符是特殊的字符常量,表示时一般以转义字符开始,后跟不同的字符表示不同的特殊字符,表1-1列出了常用的特殊字符,如101(八进制) 、
4、 x41(十六进制)都可以表示字符A。 再如b 表示退格,r表示回车,n表示换行,4.字符串常量,字符串常量是由一对双引号括起来的零个或多个字符序列。 如“Good morning!” 字符串存储时,系统自动在字符串末尾加上结束标记0. 如“Good morning!”= “Good morning!0” 注意a和“a”的区别: a是一个字符常量,在内存中占一个字节: 而“a”是一个字符串常量,在内存中占两个字节:,97,二、变 量,变量是指程序在运行时其值可改变的量。 每个变量由一个变量名惟一标识,同时,每个变量又具有一个特定的数据类型。 不同类型的变量在内存中占有存储单元的个数不同。,1、
5、标识符:变量名 标识符命名规则 英文字母大小写;数字09;下划线。 以字母下划线开头; 尽量“见名知义”。 例:sum, a8f, x, avg_1 错误的标识符:5y, t/y, “good”,C的关键字,关键字: C系统保留字;,2.变量定义,C中,变量使用之前一定要定义或说明,不同类型的变量在内存中占有存储单元的个数不同。 变量定义的格式一般为: 类型 变量名1,变量2、变量3 变量类型有基本数据类型有: 整型变量: 基本整形int; 长整形long; 短整型short 实型变量有: 单精度实型(float);双精度实型 double 字符型变量 char,3.变量初始化,变量赋值一般采
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 语言 基础
链接地址:https://www.31doc.com/p-3453952.html