[理学]程序设计基础第三章.pptVIP

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

第三章 C语言基础 C语言概述 数据类型 运算符及表达式 C语句与流程 3.1 C语言概述 ——C语言特点 适用性强:各种机型 应用范围广:系统软件到应用软件 语言简洁,使用灵活 表达能力强:可访问内存地址,进行位操作 数据结构系统化 控制流程系统化 运行程序效率高 可移植性好 语法定义不严格,编程自由度大 3.1 C语言概述 ——简单C程序介绍 求两个整数之积: main() /*主函数*/ { int a,b,c; /*定义三个整型变量*/ a=12; b=45; /*为变量赋值*/ c=a*b; /*求积并赋值*/ printf(“c=%d\n”,c); /*输出*/ } 3.1 C语言概述 ——C程序结构特点 C程序由函数组成。 一个函数由两部分组成:函数说明和函数体。 一个C程序总是从主函数main开始执行,无论主函数在程序中的位置如何。主函数只能有一个。 每个语句和数据定义必须以分号(;)结尾。 一行内可同时写几个语句。 C语言中没有输入输出语句,数据的输入输出由调用库函数(scanf, printf)完成。 注释放在 /*……*/ 中。 3.1 C语言概述 ——C基本组成 基本字符集 C的字符集包括: 数字字符:0、1、2、3、4、5、6、7、8、9 字母:A——Z 以及 a—— z 运算符:+、 - 、*、 /、 % 、=、 、、 =、=、 !=、= =、、 、 、|、、||、 ^、 ~、 (、)、 [、] 、- 、、. 、!、?、 :、 ,、 ; 特殊运算符:_(下划线)、空格、换行、制表符 标识符 标识符由字母、数字或下划线组成,它的第一个字符必须是字母或下划线。标识符的长度不超过8个字符。 例如:test1、test_1、_test1 标识符用来表示变量名、符号常量名、数组类型名和函数名等。 关键字 C语言中具有特殊含义的关键字(32个),用户不能作为标识符。 auto、break、case、char、const、for、continue、default、do、double、else、enum、extern、float、goto、if、in、long、register、return、short、signed、sizeof、static、struct、switch、typedef、union、unsigned、void、volatile、while 语句 有流程控制语句、表达式语句、复合语句、空语句等。 标准库函数 Turbo C为用户提供了400多个标准函数。包括数学、字符串处理、图形、输入输出等多种库文件。使用库函数时,需要在程序中包含它所在的头文件名称。 3.1 C语言概述 —如何执行C程序 编写和输入程序(源文件:.c)。 编译源程序,生成目标文件(.obj)。 连接目标文件,生成可执行文件(.exe)。 运行可执行文件。 3.2 数据类型 ——C的数据类型 3.2 数据类型 ——常量 整型常量 C语言中整型常量有3种表示形式 : 1)10进制整数:有正负符号之 (如:123、-456) 2)8进制整数:以0开头 (如:0123) 3)16进制整数:以0x开头 (如:0x123) 实型常量 C语言中实型常量有2种表示形式 : 1)定点数形式:数字、小数点组成 (如: 32.56,0.0) 2)指数形式:数字+E(或e)+指数 (必须整数)(如2.1e-3) 字符常量 (1)用一对单引号括起来的单个字符。 例:’A’, ’a’, ’9’, ’#’,’%’均为字符常量。 (2)以‘\’开头的字符序列——转义字符。 \0 字符串结束标志 \n 换行 \t 横向跳格 \b 退格 \r 回车 \f 走纸换页 \\ 字符\ \’ 单引号 \” 双引号 ’\”’ 表示字符 ” \ddd 用8进制表示字符 \xhh 用16进制表示字符 字符串常量 用一对双引号括起来的字符序列。 如:”Hello!”、”How are you?”等 C中,字符串常量总以’\0’结束,如”Hello!”字符串长度为6,而在内存中表示为连续6+1个内存单元。 符号常量 C语言中还允许使用符号常量

文档评论(0)

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

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档