- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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语言中还允许使用符号常量
您可能关注的文档
- [理学]水环境化学2.ppt
- [理学]水驱特征曲线分析方法4.pdf
- [理学]求导法则.ppt
- [理学]气体放电的物理过程1.ppt
- [理学]水运工程施工6 11第4章 航道整治工程施工.ppt
- [理学]汇编语言第三章.ppt
- [理学]氨基酸代谢.ppt
- [理学]江西省地理教师招聘考试复习.doc
- [理学]汪小兰主编《有机化学》醇酚醚.ppt
- [理学]江西小学数学教师招聘考试专业知识数学分析2.doc
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
最近下载
- T_HNTI 030—2020_茶树种质资源考察收集技术规范.pdf VIP
- 报关原理与实务(第二版)(第5章)1进出口货物报关单填制.ppt VIP
- 2025年滨州市中考英语试题卷(含答案逐题解析).docx
- 基于能力培养的人工智能课程体系设计.docx
- Q/GDW1827-2013三相智能电能表技术规范.pdf VIP
- 国家中医药管理局发布的406种中医优势病种诊疗方案和临床路径目录.pptx VIP
- 华能国际电力股份有限公司本质安全体系管理手册.doc VIP
- 教育行业AI大模型设计方案【231页WORD】.docx VIP
- 2024医保物价培训.pptx VIP
- 屋顶光伏发电建设项目实施方案.docx
文档评论(0)