第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文档。上传文档
查看更多
CH1 C语言概述 CH1 C语言概述 第2章 C程序设计的初步知识 C程序的构成与格式 头文件 主函数(必须有) 自定义函数(可选) 主要由小写字母,也可用大写,但表示不同变量 语句用分号;结束 注释语句用/* … */ 或// 标记 例:最简单的C程序 #includestdio.h main( ) { printf(“Hello, world\n”) ; /* 输出了一句话*/ } 2.3.2 整型常量 1) 十进制(可以有正负符号 2) 八进制 以0作前缀 如:017 3) 十六进制:以0X作前缀 如:0x1F 2.4 实型数据 2.4.1 实型变量 1)变量分类 float ,double,long double 2)定义: 类型说明符 变量名 列表 例如: float x,y 3)实型变量的舍入处理 2.4.2 实型常量 1)十进制小数 2)指数表示 6.8e6 表示6.8* 10^6 类型 单精度float 双精度double Float 只接受7位有效数字 例2-3 分析下面程序运行的结果 #includestdio.h void main() { int a=1; a+=a-=a+a; printf(“%d\n”,a); } * * 知识点: 1. 常量、变量及标识符 2. C语言基本类型 3. 运算符及表达式 4. 运算符的优先级与结合性 知识准备:计算机中数据的表示 数字的表示 数制 符号位 原码、反码、补码 2. 字符的表示 编码与字符集 AscII码 一级附录I 例:求下列整数的补码(8位字长) 5,-2, 解答:5 (正数用原码表示) 原: 0000 0101 解答:-2 原:0000 0010 反:1111 1101 补:1111 1110 负数用补码:按位取反再加1 2.1 简单C语言程序的构成和格式 2.1 C语言构成和格式 例 2.1 求矩形的面积 #includestdio.h main( ) { double a, b, area; /* 定义变量 */ a=1.2; /* 分配长a,宽 b的值 */ b=3.6; area=a*b; /* 计算面积存储到变量area中 */ printf( “a= %f,b=%f ,area=%f\n”,a,b,area);/* 输出各变量值 */ } 2.2 标识符、常量、变量 2.2.1 标识符 用来表示变量、常量函数及文件的名称 C语言保留的标识符:如int ,float,main, 2. 2.2 常量 整型 实型 字符型 2.2.3 符号常量 #define pi 3.14159 例 2.2 计算圆的面积 #includestdio.h #define pi 3.14159 main( ) { double r, s; * 定义变量 */ r=5.0; /* 分配半径r的值 */ s=pi*r*r;/* 计算面积存储到变量s中 */ printf( “s= %f”,s);/* 输出面积 */ } 标识符的格式: 1)只能使用字母、数字或下划线 2)首字符必须为字母或下划线 3)字符个数不超过32个 4)区分大小写 5)不能使用保留字(附录II) 如:x,sum,_word,lotus_1_2_3 3df,$12, a+b, M.D.John,int 2.2.4 变量 1、定义方法: 数据类型 标识符 2、变量的初始化 数据类型 变量名=初始值; int r=10; float p=3.14; 2.3 整型数据 2.3.1 整型变量 1、分类与有效位数 短整型:以short int 或short说明,2字节16位, 例如: short a; 基本型(整型):以 int 说明,4字节32位 例如:int b; 长整型:以 long int或long说明,4字节。 如:long l, sum; 2、符号位 用signed(常常省略)、unsigned说明符号位 如: short int a; -215 ~ 215 –1 int a; -231 ~ 231 –1 unsigned b; 无符号整型a,b unsigned short c; 无符号短整型c 图例:整数在存储单元的存储情况: int 01 00 1 0 00 00 00 00 11 01

文档评论(0)

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

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

1亿VIP精品文档

相关文档