网站大量收购独家精品文档,联系QQ:2885784924

第一章 C语言程序设计初步.ppt

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

第一章 C语言程序设计初步 1. 程序设计语言 1.1 C语言的发展简史 解决问题的需要—需要一种既具有高级语言的易于理解、易于编写、可移植性强的语言,又具有低级语言特性(能对硬件直接操作)的一种语言。C语言就在这种情况下应运而生了。 1.2 C语言的特点 语言简洁、紧凑,使用方便、灵活; 运算符丰富; 数据结构丰富,具有现代化语言的各种结构; 具有结构化的控制语句,用函数作为程序的模块单位,便于模块化; 语法限制不太严格,程序设计自由度大; C语言允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能; 生成目标代码质量高,执行效率高,速度快; 可移植性好(与汇编语言比)。 1.3 变量 1.3.1 变量的初步概念 变量说明 C规定所有变量在使用前都必须中以说明。一条变量说明语句由数据 类型和其后的一个或多个变量名组成。变量说明的形式如下: 类型 变量表; 这里类型是指 C的有效数据类型。变量表是一个或多个标识符名, 每 个标识符之间用,分隔。 1.3 变量 1.3.2 变量的定义 1. 用声明语句定义变量 例如: int i, j, k; float f=3.1415; char c=‘a’; unsigned int u; long double ld=2.7321; 1.3 变量 1.3.2 变量的定义 2. 变量的命名规则 组成: 只能由字母、数字、下划线组成,且第一个字符必须是字母或下划线 大小写敏感 不能使用关键字 长度:最长31个字符 命名原则: 见名知意 不宜混淆 如l与I, o与0 1.3 变量 1.3.2 变量的定义 C有以下关键字: asm _cs _ds _es _ss cdecl far near huge interrupt pascal auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static 变量名不能使用以上符号 1.3 变量 1.3.3 变量的赋值运算 1. 赋值与赋值运算符 例如: x=3; x=5; x=x+1; x=x*x; 1.3 变量 1.3.3 变量的赋值运算 1. 赋值与赋值运算符 例如: main( ) { int a,b,c; a=123; b=456; c=a+b; printf(“c=%d\n”,c); } 1.3 变量 1.3.3 变量的赋值运算 2. 复合赋值运算符 +=;-=;*=;/=;%=; 例如: x+=y; 3. 增1和减1运算符 ++;- -; 例如: x++; ++x; x--; --x 1.3 变量 1.3.4 常量 定义:程序运行时其值不能改变的量(即常数) 分类: 符号常量:用标识符代表常量 定义格式: #define 符号常量 常量 一般用大写字母 是宏定义预处理命令,不是C语句 直接常量: 整型常量 实型常量 字符常量 字符串常量 1.3 变量 1.3.4 常量 整型常量(整常数) 三种形式: 十进制整数:由数字0~9和正负号表示.如 123,-456,0 八进制整数:由数字0开头,后跟数字0~7表示.如0123,011 十六进制整数:由0x开头,后跟0~9,a~f,A~F表示. 如0x123,0Xff 整型常量的类型 根据其值所在范围确定其数据类型 在整常量后加字母l或L,认为它是long int 型常量 1.3 变量 实型常量(实数或浮点数) 表示形式: 十进制数形式:(必须有小数点) 如0.123, .123, 123.0, 0.0, 123. 指数形式:(e或E之前必须有数字;指数必须为整数)如12.3e3 ,123E2, 1.23e4 , e-5 , 1.2E-3.5 实型常量的类型 默认double型 在实型常量后加字母f或F,认为它是float 型 1.4 数值数据的输入与输出 1.4.1 格式化输出函数printf() printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出 信息。在编写程序时经常会用到此函数。printf()函数的调用格式为: printf(格式化字符串, 参量表); 其中格式化字符串包括两部分内容: 一部分是正常字符, 这些字符将

文档评论(0)

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

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

1亿VIP精品文档

相关文档