读写语句学习.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
读、写语句学习 输入语句 1、读语句(read语句)和赋值语句一样,能够改变变量的值。与赋值语句不同,读语句从键盘或文件接收值赋予变量。 读语句格式如下: read(变量名表); readln(变量名表); readln; 读回车 可以同时读多个变量值,如:read(a,b); 2、从键盘接收数据时,要注意各种不同数据类型数据的分隔符不同。    数值型(包括整型、实型以及它们的子界类型)以空格或回车符作为分隔符; 语句read只管接收数据,光标停在同行 语句readln接收完数据后,光标转到下一行 输出语句 write语句是Pascal中唯一能将运算结果送出显示在显示器屏幕的语句。 格式如下: write(输出量1,输出量2,……); 输出输出量后不换行,光标在输出内容后 writeln(输出量1,输出量2,……); 输出输出量后换行,光标在下一行 writeln; 输出一个回车符,也就是实行换行,通常用于输出多组数据时在屏幕上输出空行来分隔数据 输出语句 输出语句 a:=5;b:=6; write(‘a=’,a); write(‘b=’,b); 自定义输出格式 输出为整型、字符型时,可以单场宽来控制输入所占列数。 设e为输出项,单场宽的书写形式为e:n1。n1是正整数,用来表示输出内容所占的的列数。 双场宽 双场宽是用来控制实型数的输出格式的。 双场宽输出格式为e:n1:n2。其中n1、n2是两个正整数。n1表示输出的总列数,包括符号位、整数部分、小数点、小数部分;n2表示小数部分占的列数。 输出数据也根据定义的场宽向右靠齐。 当组成输出数据的字符个数小于场宽时,在数据值的左边补足空格。 当组成输出数据的字符个数大于场宽时,系统将自动向右边伸至恰好的大小位置,突破原来定义的场宽大小。 09信息奥赛 * * 变量的值如果得到? A A:=3; Read(A); read(a,b); 3 4 3 4 8 7 6 1 readln(a); read(b,c); read(d) 程序段二 6 3 2 1 read(a); readln(b,c); read(d); 程序段一 ? ? ? ? 1 2 3 4 5 6 7 8 输入数据 d c b a 执行结果 var a,b,c,d:integer; 变量说明 “readln;”语句从键盘接收一个回车符。这个语句通常用在需要暂停的地方。 如输出时用来等待程序员看清结果。 read与readln的区别 如果希望能看到结果,就要用到输出语句! write(a,b) 输出量可以是: 变量:输出变量的值。输出多个变量时,变量间用“,”分隔。Write(a,b) 表达式:输出的是表达式的值。 Write(a+b) 常量:直接输出常量值,(字符串常量)。 Write(3) ; Write(‘hello’) 下面的式子如何输出 a=3 write(‘a=‘,a); a=3 b=4 write(‘a=‘,a,‘ ‘,’b=‘,b); write(1,2,3,4); write(5,6); writeln(1,2,3,4); write(5,6); 输出为: 123456 输出为: 1234 56 5、6之间空一格如何改写? write(5,’ ‘,6); a:=5;b:=6; write(‘a=’,a,‘ ’, ‘b=’,b); a:=5;b:=6; write(‘a=’,a+b); ㈠ ㈡ ㈢ 除了空格还有没有其它的控制办法输出项输出格式? 134 3列 5列 write(134:5) 134 write(134) 单场宽 3.25 3.3 3.25:5:2 3.25:0:1

文档评论(0)

118books + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档