- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
整型、实型、字符型 @ 常量 1.整型常量 (1) 十进制整数:如154、565、-6523。 (2) 八进制整数:以0开头的数是八进制数。如0123表示八进制数的(123)8,等于十进制数83。 (3) 十六进制整数:以0x开头的数是十六进制数。如0x4a即(4a)16,等于十进制数74。 整型、实型、字符型 @ 常量 2.实型常量 实型常量只能用十进制形式表示,不能用八进制和十六进制形式表示。 (1) 小数形式:由数字和小数点组成,如3.1415926、-0.12、.4、3.等都是实数。 指数形式:如1.8e5或1.8E5都代表1.8x105。但注意字母e(或E)之前必须有数字,且e后面指数必须为整数,如e3、2.1e3.2、e等都不是合法的指数形式。 3.字符常量 字符型常量是由一对单引号括起来的单个字符构成,例如,‘a’,‘b’,‘1’等都是有效的字符型常量。 变量的定义和赋值 一个变量有3个相关的要素: ①变量名; ②变量的存储单元; ③变量(存储单元存放)的值。 变量的定义和赋值 C语言要求程序中使用的每个变量都必须先定义,然后才能使用。定义变量需要用变量定义语句进行,其形式为: 类型 变量名[=初值][,变量名[=初值],……]; 例如: int a; float f; int x,y,min; int m,n=3,w=5; 若对定义的多个变量赋相同的初值,不能采用连续赋初值的形式,如 int a=b=c=5,必须采用形式 int a=5,b=5,c=5。 【注意】除了不能用关键字做变量名外,可以用任何标识符作为变量名 。 数据的存储 整型数据的存储 实型数据的存储 字符型数据的存储 1.3 算 法 1.3.2 算法的表示 1.传统流程图 美国国家标准化协会ANSI规定了一些常用的流程图符号,如图所示。 起止框 处理框 判断框 或 流程线 连接点 1.3 算 法 【例1-4】画出求2+4+6+8+……+100之和的流程图。流程图如图所示。 Y N i≤100 开始 s+i?s,i+2?i 0?s,2?i 结束 输出s的值 一个完整的C语言程序由一个或多个具有相对独立功能的程序模块组成,这样的程序模块称为“函数”。因此,函数是C程序的基本单位。 一个C程序,不管它有多简单或者多复杂,都必须有且只有一个主函数。 1.2 简单的C语言程序 【例1-3】输入直角三角形的两个直角边的长,求该三角形的面积。 /* EX1-3.C */ main() { int x,y,z; scanf(%d,%d,x,y); /*输入直角三角形的两个直角边的长*/ z=x*y/2; /*求直角三角形面积的值*/ printf(area is %d\n,z); /*输出三角形的面积*/ } 1.2 简单的C语言程序 通过以上三个C程序的例子,可以看出: (1) C程序由函数组成。每个C程序有且仅有一个主函数,该主函数的函数名规定为main,也可以包含一个main函数和若干个子函数。 (2) C程序的书写格式自由,一行内可以写几条语句,一条语句也可以写在多行上。每条语句后必须以“;”作为语句的结束。 (3) C程序的执行总是从主函数开始,并在主函数中结束。 (4) C语言本身没有输入输出语句。输入和输出操作是由库函数scanf和printf等函数来完成的。C对输入输出实行“函数化”。 (5) 可以用/*……*/对C程序中的任何部分作注释。 结构化程序设计方法 * 主讲:郭 南楠 xueshenghuanying@ 书山有路勤为径 学海无涯苦坐舟 人民邮电出版社 郑山红等编著 D区510 计算机科学技术学院 计算机基础教研室 课程介绍 公共基础课(必修) 既可以编写系统软件,也可以用于开发应用软件 为学习其他计算机知识打基础 培养逻辑思维和抽象思维能力 全国计算机等级考试 时间安排:每年上半年四月和下半年九月。 关于二级:考核内容包括公共基础知识和程序设计。公共基础知识在各科笔试中的分值比重为30%(30分)。程序设计部分的比重为 70%(70分)。基础知识包括如下内容:数据结构与算法、程序设计方法、软件工程、数据库基础。二级科目分成两类,一类是语 言程序设计(C、C++、Java、Visual Basic、Delphi),另一类是数据库程序设 计(Visual FoxPro、Access)。
您可能关注的文档
- 科普小学六年级英语下L8-Read课件.ppt
- 科普版三年级上册英语lesson9单词.ppt
- 科普读书交流.ppt
- 科普版英语小学五年级上unit2课件.ppt
- 科研选题与设计(何作云).ppt
- 科素亚100mg提供全面的降压疗效以及靶器官保护作用.ppt
- 科赛斯.1-产品介绍.ppt
- 秒的认识课件95)秒.ppt
- 秘书英语Unit2.ppt
- 秦汉文学针对汉语言文学对外汉语同学.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 学生工作单位实习证明word模板.docx
- 横河CS3000中文培训从讲解到组态最全资料.ppt VIP
- 内容讲义文本kyn28型开关柜及五防系统.ppt
- 四年级上册美术试卷国家义务教育质量监测答案.pdf VIP
- 2024年四川省广安市《保安员证》考试题库含答案 .pdf VIP
- 毕业设计(论文)-基于PLC的电梯控制系统设计.doc
- 糖尿病护理业务学习护理课件.pptx VIP
- 三菱电梯MAXIEZ-CZ调试大纲.pdf
- 东芝2307维修手册 东芝200623062506维修手册.doc
- 中考英语阅读训练Gulliver's Travels (selection)《格列佛游记》(选段).pdf VIP
文档评论(0)