第1.2章 c语言概述演示文稿.PPTVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1.2章 c语言概述演示文稿.PPT

C语言程序设计 第一章 概述 1.3 VC++6.0 运行环境 VC++6.0 注意事项 新建文件时,文件名后的“.c”一定不能丢。 编辑文件时,文件包含命令#include stdio.h一定要有,而且在main函数的上方。 文件完成后,应当选择文件——关闭工作区命令,结束该程序的操作,之后才能开始新的程序。 第2节 数据类型 2.1 数据在计算机中怎样存储 1、数据在计算机中是以二进制形式存储的。 2、位,字节,地址 2.2 C的数据类型 2.2.1、 常量和符号常量 ?? (1)直接常量(字面常量) 整型常量:12、0、-3; ???????实型常量:4.6、-1.23; ???????字符常量:‘a’、‘b’、 ‘$’ 。 2.2.1、 常量和符号常量 ?? (2) 符号常量 在C语言中,可以用一个标识符来代表一个常量,称之为符号常量。 【例2.1】符号常量的使用。 #define PI 3.14159 main() { double r,s; r=5.0; s=PI*r*r; printf(“s=%f\n”,s); } 符号常量与变量不同,它的值在其作用域内不能改变,也不能再被赋值。 习惯上符号常量的标识符用大写字母,变量标识符用小写字母,以示区别。 使用符号常量的好处是: a.含义清楚; b.能做到“一改全改”。 2.2.2、 变量 在程序的运行过程其值可以改变的量称为变量。 ##变量定义 定义变量的一般形式为: 类型说明符 变量名,变量名,...; 例如: int a,b,c; (a,b,c为整型变量) char x,y; (x,y为字符型变量) float p; (定义变量p为浮点数) 在C语言中对变量作强制定义,也就是“先定义,后使用”。 ##变量名(标识符) 在程序中使用的变量名、函数名、数组名等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。 C 规定,标识符只能是由字母(A~Z,a~z)、数字(0~9)、下划线( _ )三种字符组成,并且其第一个字符必须是字母或下划线。 以下标识符是不是合法的: a 3s,s*T, x, x3, ab BOOK_1, sum5,M.D.John, 在C语言中标识符分为三种: (1) 关键字 C语言已经预先制定了一批标识符,他们在程序中都代表着固定的含义,不能另作他用。 例如:int double float if else等等。 (2) 预定义标识符 在C语言中预先定义并具有特定含义的标识符。例如:printf ,define 等等。 (3) 用户标识符 用户标识符是一般用来给变量、数组、函数等命名。命名应做到“见名知意”。例如:用name,day,total等 。 ##变量名与变量值## 【例】 int a=3; 2.3 整型数据 2.3.1 整型常量的表示方法 2.3.2 整型变量 1.正整数------补码与原码的形式相同。 3.把内存中的补码形式转化成十进制的负整数,步骤如下: (1)除符号位外,按位取反。 (2)将所得的二进制换成十进制。 (3)将求得的数减1。 2.3.5 整型常量的类型 【1】一个整型常量的后面加字母u,则认为是unsigned int 型,例123u。 【2】一个整型常量的后面加字母L(l),则认为是Long int 型,例123L。 2.4 实型数据 规范化指数形式 2.4.2 实型变量 写出程序运行结果 ***说明*** 【1】自增运算符和自减运算符,只能用于变量,而不能用于常量和表达式。5++或者(a+b)++都是不合法的。 【2】++和--的结合方向是“自右向左”。 例: int i=3,j; j=-i++; printf(“%d,%d”,j,i); 三、算术表达式 四、强制类型转换 2.6 赋值运算符和赋值表达式 赋值符号“=”就是赋值运算符,它的作用就是将一个数据赋给一个变量。 **说明** ① a+=b ② a + = b ③ a= a + b **赋值表达式 由赋值运算符将一个变量和一个表达式连接起来的式子,称为赋值表达式。 【1】赋值表达式的求解 将赋值运算符右侧的“表达式”的值赋给左侧的变量。 【2】赋值表达式的值就是被赋值的变量的值。 例如:“a=5”该赋值表达式的值就是5(变量a的值是5). **练习 a=b=c=5 a=5+(

您可能关注的文档

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档