- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[第2课]常的量、变量和函数、表达式
NOI 辅导之 常量、变量、数据类型与函数、表达式 例1.1计算半径为R的圆面积S program Area ; const pi=3.14159 ; var s,r : real;begin readln(r);s := pi*sqr(r);writeln(s=,s);end. 一.常量 1.概念(p121) (关于标识符) 标识符: 一.常量 1.概念(p24) (关于标识符) 2.常量定义 要求:①要放在程序的说明部分; ②必须遵循先定义后使用的原则; ③ 不允许重复定义或一次定义多个常量 。 如:const a=1; a,b=10; c=1 or 2; 3.常量的分类 直接常量 符号常量 直接常量 指程序中直接引用的常数(直接用字面形式表示 ),在PASCAL中经常使用的常量有:整型常数,实型常数,字符型常数和布尔型常数等。 (1) 整型常量 如:100 , +120 ,-199 , 0等。 (2) 实型常量 如:100 , +120 ,2.5 ,0 ,0.005 , +2.418 , 1.24E+3 ,-1.24E+3这里E表示用科学记数法表示,1.24E+3相当于数学的1.24×10^(+3) 。 (3) 字符型常量 如:A ,a,?,4,aBbc,12.5等。 (4) 布尔型常量 它只有两个:true和false,分别表示逻辑判断的结果是真(True)和假(False)。 例如: begin readln(r); s := 3.14159*sqr(r); writeln(s=,s); end. 符号常量 在程序中,如果一个常数反复多次出现在程序中,用户可以通过说明语句来定义一个标识符来代表这个常量。符号常量必须在程序中的说明部分定义,也就是说先定义,后使用。 如: const pi=3.14; country=China; success=true; begin readln(r); s := pi*sqr(r); writeln(s=,s); end. ⑴符号常量一经定义,在程序的执行部分就只能使用该常量标识符,而不能修改其值。⑵使用符号常量比直接用数值更能体现见名知义的原则,也便于修改参数,故一个较好的程序中,应尽量使用符号常量,在执行部分基本上不出现直接常量。 二.变量 变量代表了一个存储单元,其中的值是可变的,故称为变量。我们可以把变量理解为一个临时的存放数据的小盒子,一次只能存放一个数据,后一次存放的数据将覆盖原有的数据。 图解变量 变量一经说明,系统就为其分配内存,程序中使用该变量时,就要在相应的内存单元读写数据,一般称为对变量的访问 由于变量可以取不同的值,因此变量必须通过标识符来代表。程序中出现的每个变量都必须在程序的变量说明部分进行类型说明.变量说明语法图如下: 如: var x,y,z:real; i,j,k:integer; ch:char; t,f:boolean; name:string; 图解变量 练习1 Var x,y:real; begin x:=2000; y:=x*0.05; write(y); end. 例1.1计算半径为R的圆面积S程序的运行结果 三.标准数据的类型 数据 (常量和变量) 整型数据 整型数据通常采用我们平常使用的十进制整数表示。如138,0,-512等都是整型常量,而18.或18.0都不是整型常量。 练习 例:var i:byte; begin
您可能关注的文档
- warrior的学习报告.pdf
- v的olvo卡车介绍.pptx
- WCDMA物的理层.pdf
- WCF基本异常处理的模式[上篇].pdf
- WCF基本异常处的理模式[中篇].pdf
- Wcf微软官方的的解释.pdf
- WCDMA测试基础的培训.pptx
- WebOffice-开的发文档_V6.0.5.0.doc
- Web of Scienc的e 核心数据库的检索与利用.pdf
- VR的整体解决方案.pptx
- 文化产业园产业集聚与文化产业发展动力源泉与机制实施效果评估报告[001].docx
- 零售与电商行业2025年电商行业跨界合作与生态构建报告.docx
- 2025年共享农业体验园乡村旅游扶贫模式研究报告[001].docx
- 农业科技成果转化中的农业科技企业孵化器研究——2025年案例研究与机制探讨.docx
- 2025年细胞治疗产品临床试验与审批流程临床试验伦理审查指南报告.docx
- 智能家居系统互联互通标准对2025年智能家居市场增长的推动力报告.docx
- 短视频平台内容监管标准2025年更新与行业社会责任评估报告.docx
- 农业科技成果转化中的农业技术推广体系研究报告.docx
- 工业互联网平台光通信技术升级路径:2025年技术标准与规范研究报告.docx
- 农村电商服务站农村电商服务站点布局优化与运营分析报告2025[001].docx
最近下载
- 中华民族共同体概论课件第八讲共奉中国与中华民族聚力发展.pptx VIP
- 一种碱性磷酸酶标记抗体或抗原的方法.pdf VIP
- 2024-2025部编人教版小学语文1一年级上册(全册)优秀课件.ppt
- 手术室PDCA——提高急诊手术器械物品准备的完善率.pptx VIP
- 宠物行业宠物智能喂食器研发方案.doc VIP
- 老年人徒手肌力评定健康促进课件.pptx VIP
- TPM管理培训课件.pptx VIP
- 中华民族共同体概论大讲堂课件第七讲华夷一体与中华民族空前繁盛(隋唐五代时期).pdf VIP
- 灰库系统钢结构加固施工方案.docx VIP
- 2025至2030中国中医馆行业市场发展分析及前景趋势与投资机会报告.docx
文档评论(0)