- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《信息学资料》PPT课件
追求卓越,品味成功 第四课 顺序结构程序与基本语句(中) 主讲 马鞍山成功学校 谷晓华 前言 上节课,我们学习了Pascal语言的程序基本结构,在一个程序中,所有的操作都由执行部分来完成,而执行部分又都是由一个个语句组成的。因此,下面开始我们要学习pascal语言的基本语句,并且在学习过程中逐步学会程序设计的基本方法。 这节课我们要学习两种语句,即赋值语句与输出语句。在语句学习之前我们要先了解一些pascal语言的基础知识(例如:变量、常量,运算符等)。 授课要点 一、常量、变量 二、算术表达式 三、赋值语句(上一节课已完成) 四、输入语句 五、输出语句 (本节课再加深下) 四、输入语句 输入语句的作用是将键盘中的数据输入到程序中(一)输入语句的两种格式1、 read语句格式read(变量1,变量2,……);如:read(a,b,c);2、 readln语句格式:readln(变量1,变量2,……); (二)输出语句的功能 计算机执行到某一输入语句时,将键盘中输入的变量数值一个接一个地赋给变量。 read语句与readln语句格式上都相似,但它们在功能上有所不同,两个语句的区别在于,执行readln后多余的数据将被忽略,执行READ语句后的数据要么被忽略,要么被下一个read或readln语句所读入 五、输出语句 输出语句的作用是将程序运算的结果输出到屏幕或打印机等输出设备。这里通常是指输出到屏幕。(一)输出语句的两种格式1、 write语句格式Write(表达式1,表达式2,……);如:write(1,2,3,4); write(1.2,3.4,5); write(My name is Liping);2、 writeln语句格式:Write(表达式1,表达式2,……)或writeln (二)输出语句的功能 计算机执行到某一输出语句时,先计算出输出语句中的每个表达式的值,并将每一个表达式的值一个接一个地输出到屏幕上。 Write语句与writeln语句格式上都相似,但它们在功能上有所不同,两个语句的区别在于,write语句将其后括号中的表达式一个接一个输出后,没有换行。而writeln语句则在输出各个表达式的值后换行。 带格式的输出语句 ?编程:已知三角形底a=29,高h=33,求三角形的面积s,输出格式: s=...? (保留1位小数) 『参考代码』 var?? // 变量说明? a,h: integer;? s: real;begin? a:=29;? // a为三角形的底? h:=33;? // h为三角形的高? s:=a*h/2;? //注意: s必须是实型? writeln(s=,s:0:1); // 输出两项,前一项输出为s=,后一项输出结果(保留一位小数)end. 1. 场宽:分单场宽和双场宽 ★ 单场宽:write(表达式:n),其中n为自然数。若数据实际长度小于指定场宽时,则一律“向右靠齐,左留空格”。 write(1234:8); 输出结果:□□□□1234 □表示一个空格 ★ 双场宽(在第5讲中介绍):如果输出项是实数时,如果希望输出的实数不用科学记数法输出,而用小数形式输出,可以用指定双场宽方法输出。双场宽输出格式为:write(实型表达式:m:n),其中m和n都是自然数,m 用以指定整个数据所占的宽度,n指定输出实数的小数位数。 begin??write(123.435245:10:2);?// 输出?□□□□123.44,10表示总宽度,2表示小数位数,注意:小数点也占一位end. 注:123.44共占宽度6,由于总宽度是10,所以前导空格有4个。 例1 写出下列程序在输出结果 program ex; const s=abcdefg; var ? i:integer; r:real; c:char;b:boolean; begin i:=1234;r:=1234.5678; c:=#;b:=true; writeln(i,i:6,i:3); writeln(r,r:12:5,r:8:5); writeln(c,c:5); writeln(s,s:10,s:5); writeln(b,b:5,b:3); end. 3.应用例析 例2:已知A=253,B=43,输出A*B的运算式子。即输出如下: ? 分析:对于该问题,我们只要控制好输出时右靠齐即可。即前四行的总宽度一样(例如为12),第五行总宽度比前面少1。第六、七行总宽度与前四行一样。 参与程序如下: ?var a,b:integer; ?begin ??? a
有哪些信誉好的足球投注网站
文档评论(0)