c语言符号教材课程.pptx

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言符号教材课程.pptx

C 程 序 设 计讲师:徐照东南大学土木工程学院建设与房地产系xvicar@第3章 最简单的C程序设计3.1 常量与变量3.2 C的数据类型3.3 整型数据3.4 浮点型数据运行3.5 字符型数据 3.6 变量赋初值 3.7 各类数值型数据间的混合运算 3.8 算术运算符和算术表达式 3.9 赋值运算符和赋值表达式 3.10 逗号运算符和逗号表达式 3.1常量与变量1.常量:在程序运行过程中,其值不能被改变的量整型常量:如1000,12345,0,-345实型常量十进制小数形式:如0.34 -56.79 0.0指数形式:如12.34e3 (代表12.34?103)字符常量:普通字符:如 ‘a’转义字符:如‘\n’字符串常量:如“boy”符号常量:#define PI 3.1416单引号与双引号 3.1常量与变量运行结果: total=300说明:如再用赋值语句给PRICE赋值是错的 PRICE=40;/* 错误,不能给符号常量赋值例3.1 符号常量的使用#define PRICE 30#include stdio.hint main ( ) { int num, total; num=10; total=num * PRICE; printf(″total=%d\n″,total); return 0 }符号常量: 用一个标识符代表一个常量。符号常量的值在其作用域内不能改变,也不能再被赋值。 说明: 程序中用#define命令行定义PRICE代表常量30,此后凡在本文件中出现的PRICE都代表30,可以和常量一样进行运算 3.1常量与变量2. 变量:在程序运行期间,变量的值是可以改变的变量必须先定义,后使用定义变量时指定该变量的名字和类型变量名和变量值是两个不同的概念变量名实际上是以一个名字代表的一个存储地址从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据 3.1常量与变量和常量区别大小写字母是不同的字符 ?? 3.常变量:const int a=3;4.标识符:一个对象的名字C语言规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线例:sum, _total, month, Student_name, lotus_1_2_3,BASIC, li_ling M.D.John, ¥123, 3D64, ab 3.2 C的数据类型数据类型所谓类型,就是对数据分配存储单元的安排,包括存储单元的长度(占多少字节)以及数据的存储形式不同的类型分配不同的长度和存储形式 3.2C的数据型算术类型纯量类型组合类型不同类型的数据存储单元长度不同不同类型数据存储方法不同3.3 整型数据(3)十六进制整数,它由0-9,A-F,组成,逢16进位。 如:(123)16,代表16进制数123,等于十进制数 291。 -12等于十进制数-18。 2 整型变量 (1)整型数据在内存中的存放形式 数据在内存中是以二进制形式存放的。 3.3 整型数据(2)整型变量的分类有符号基本整型有符号短整型有符号长整型有符号双长整型无符号基本整型无符号短整型无符号长整型无符号双长整型(signed) int (signed) short (int)(signed) long (int)(signed) long long (int)unsigned intunsigned short unsigned long unsigned long long符号位 0表示正数,1为负数共八种signed int a 和 int a 等价 注意:括号表示其中的内容是可选的.3.3 整型数据通常long长整型为32位,short定为16位,int 可以是16位也可以是32位,long long是64位3 整数类型的有关数据:-32768~32767 类型 类型说明符长度数的范围 基本型int 2或4个 -215~215-1 ( -231~231-1 ) 短整型short 2字节 -215~215-1 长整型long4字节 -231~231-1 无符号整型unsigned2字节0~65535 无符号短整型 unsigned short 2字节0~65535 无符号长整型 unsigned long 4字节0~(232-1) 双长整型long long 8字节 -263~(263-1)无符号双长整型 unsigned long long 8字节 0~(264-1)3.3 整型数据例如:整数13在内存中实际存放的情况:3.3 整型数据运行结果: a+u=22,b+u=-14 例3.3 整型变量的定义与使用#include stdio.hvoid m

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档