网站大量收购闲置独家精品文档,联系QQ:2885784924

pascal简单语句pasal简单语句pascal简单语句pascal简单语句.ppt

pascal简单语句pasal简单语句pascal简单语句pascal简单语句.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
pascal简单语句pasal简单语句pascal简单语句pascal简单语句

pascal简单语句 赋值语句 赋值语句是为变量提供数据的语句,它具有计算和赋值的双重功能 格式: 变量标识符:= 表达式 如: a:=1;他的意思是将常数1赋值给变量a a:=b;他的意义是将变量b的值赋值给变量a 思考:b:=a与a:=b含义一样吗? 输出结果是多少 program e1_1(input,output); const a=8; var b,c:integer; d:real; begin b:=a mod 3; c:=a*b; d:=a; writeln(b,c,d); end. 输出结果是多少 program e1_2(input,output); var a,b,c:integer; begin a:=1; b:=2 c:=3 c:=c*a a:=4; b:=a; c:=c*a; writeln(a,b,c,d); end. 输入语句   1、Free Pascal语言的输入语句有如下两种形式:   1)read(输入项表);   2)readln(输入项表); 2、使用说明   1)输入项表是一个或几个由逗号隔开的变量标识符,他们必须在程序说明部分预先说明,他们可以是整型、实型或字符型,布尔型不可以直接读入。   例:a,b,c为整型变量,read(a,b,c)之后     键盘输入:20 30 40 CR (CR表示回车)     结果: a=20,b=30,c=40   2)readln语句和read语句不同之处在于输入数据到各变量之后,readln自动换行,从下一行开始再输入数据。一个read语句执行完后,数据行中多余的未读数据可以被下一个输入语句读入;而一个readln于执行完后,数据行中多余未读数据就没有用了。readln语句中可以不包含变量名表。即有以下等价情况: read(a,b);readln等价于readln(a,b) 输入语句   3)输入语句输入的数据类型必须和变量一一对应。如果输入的是一串整数或实数,数据间用空格或回车分隔;若输入的是一串字符,则不用分隔。一次性读入的数据类型必须要求一致.   例:   program shuru;   var    x:real;    c:char;   begin    write(‘please input the number: ($XXX.XX)’);    readln(c,x);//错误 readln(c);//字符与实数分开来读入 readln(x);    writeln(The price is ,c,x)   end. 输入自己名字表扬自己 写一个输入语句,然后输入自己名字 如 输入杨慧姗 readln(a) 注意a是字符串类型string 输出 杨慧姗是天才 writeln(a,’ is a talented’) 注意pascal中的()看起来像,但是他们不能用来表示的,要用9、0的括号! 输出语句   1、Free Pascal的输出语句有两种形式:   1)write(输出项表)   2)writeln(输出项表)  2、使用说明   1)输出项表是一串用逗号分隔的常量、变量、函数名、表达式或字符串。如果是变量、函数名、表达式,则将其计算结果输出;如果是常量或字符串,则直接输出其值。   2)writeln和writeln的区别在于:write语句是输出项输出后,不换行,光标停留在最后一项后,writeln语句按项输出后,自动换行,光标则停留在下一行的开始位置。   writeln语句允许不含有输出项,即仅writeln;表示换行。 输出语句 3)Free Pascal语言把输出项的数据显示占用的宽度称为域宽,你可以根据输出格式的要求在输出语句中自动定义每个输出项的宽度。定义宽度时分为单域宽和双域宽。   A、单域宽输出格式为writeln(I:n)   在n个字符宽的输出域上按右对齐方式输出I的值,若n大于I的实际位数,则在I值前面补(n-I的实际位数)个空格。若I的实际位数大于n,则自动突破限制。n必须是整数。   B、双域宽输出格式为writeln(a:m:n)   双域宽主要用于实型数据的输出。n的用法同上。在n个字符宽的输出域上按右队齐方式用小数点形式输出a的数值,m是小数点后的位数。原来的数据按该该格式指定的小数位数四舍五入。若m=0 ,则不输出小数部分和小数点,原数据四舍五入取整。n,m必须是整数。 输出语句 program shuchu;   const    s=pascal;   var    i:integer;    r:real;    c:char;    b:b

您可能关注的文档

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档