- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言 第0单元(二)
C语言是一种应用十分广泛的开发性程序设计语言,主要有以下特点: 语言简练、紧凑、方便、灵活 运算符丰富 支持结构化程序设计方法 语法检查不严格,给程序设计者以很大的自由度。 C程序的基本结构 构成C 程序的主体是函数。 函数由函数首部和函数体组成。 函数体一般由描述对象的声明语句和描述过程的语句组成。 前者定义和生成对象,或向编译器提供对象信息; 后者描述操作过程,是可执行的语句。 声明语句应写在描述过程的语句的前面。 #include stdio.h #include math.h int max(int,int); main( ) /*输出data1,data2和其中较大的数值及它的开方值 */ { int data1,data2,value; data1=10; data2=-30; printf(“data1:%d, data2:%d\n”,data1,data2); value=max(data1,data2); printf(“max:%d, sqrt:%f\n”, value, sqrt(value) ); return 0; } int max(int d1,int d2) /*自定义函数 返回d1,d2中较大的值*/ { if (d1=d2) return d1; else return d2; } 构成C程序的主体是函数,函数体由{ }括起来,函数体中声明语句在前过程描述语句在后。 每个程序必须有一个且仅有一个名称为main( )的函数,它被称为主函数,是程序执行的入口点; 除了主函数外,还可以调用标准函数库中的标准函数和用户自定义的函数; C 语言区分大小写。 二、 C语言程序的基本数据类型 若要使用计算机处理数据,就必须首先将这些数据存储在计算机的内存中。为了便于处理和存储,程序设计语言将各种数据规格化,并划分成不同的数据类型,以便根据各种数据类型的特点,分别采用不同的存储方式和处理技术。 1. C语言的数据类型 2. C语言的基本数据类型 例如:32 567 32.0 567.0 (正确) 56789(溢出) 字符数据 在计算机中,每个字符对应一个惟一的编码,C语言使用的是ASCII码。(见P12) 32~127 可显示字符 32 空格 48~57 ‘0’ ~ ‘9’ 65~90 ‘A’ ~ ‘Z’ 97~112 ‘a’ ~ ‘z’ 三、程序中数据的形式标识符 在程序中,每个变量、符号常量、函数、类型等都需要有名称,以便对它们进行引用。这些名称被称为标识符。标识符要先定义后使用。 标识符的命名规则是: 必须以字母或下划线开头; 后面可以跟若干个字母、下划线或数字; 长度没有限制,但有些系统只识别前若干个字符; 自定义的标识符不能是保留字。 举例 _xy、index_2、height、Width、data3 正确 Max%、min-max、30men、for 错误 piece flag、$123.4、5_7、M.D.John 错误 常量和变量 常量是不能由程序改变的量。 【直接常量】(字面常量或常数) 直接书写的各种数据类型的值。 整型和实型常量:23、-900.0、3.1415926 字符型常量:‘a’、‘’、‘\n’、‘\’’ 见P14 字符串常量:“Hello world” 【符号常量】 用一个标识符命名一个常量值。 定义符号常量的格式: const float PI=3.1415926; 举例 main( ){ const int PRICE = 30; int num, total; num=10; total=num* PRICE; printf(〞total=%d 〞,total);} 【变量】 在程序运行过程中可以变化的量称为变量。 变量(是标识符)必须“先定义后使用” 。 定义变量的格式: int sum; 变量的地址 变量在内存中占据一定的存储单元,存储单元的地址就是变量的地址。 变量的值(变量中的数据)与变量的名字或地址无关。 程序根据变量的名字引用或修改该存储单元中的数据。也可通过变量的地址引用或修改该存储单元中的数据。 变量的初始化 变量的初始化是指在变量定义时给它设置一个初始值。 例如: int sum=0; f
您可能关注的文档
最近下载
- AP预备微积分 2024年真题 附答案和评分标准 AP Pre-Calculus 2024 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 6.3工艺的类别与选择探究金工工艺(课件)-2024--2025学年高中通用技术苏教版(2019)必修.pptx VIP
- 耐药结核病全口服短程治疗专家共识.pptx VIP
- 4.1汉字的起源与演变规律(全国导游基础知识 第五版 ).ppt VIP
- 部编版语文六年级上册第2单元《口语交际:演讲》课件.pptx VIP
- 4.5旅游名联选读(全国导游基础知识 第五版 ).ppt VIP
- Unit 2 My school things Speed up(教学课件)-三年级英语上学期(外研版2024秋).pptx
- 未来五到十年传染病疫情监测与预警系统分析报告2025.docx
- 麟龙四量图通达信指标公式程序.docx VIP
- 大学生入党自传范文2000字范文.doc VIP
文档评论(0)