欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    121输入、输出语句和赋值语句.ppt

    • 资源ID:87271075       资源大小:85.50KB        全文页数:13页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    121输入、输出语句和赋值语句.ppt

    1.2.1输入、输出语句和赋值语句赋值语句n n格式说明:格式说明:“:=”:=”是赋值号。它与比较符是赋值号。它与比较符“=”=”是两是两 个不个不同的符号。同的符号。A:=5A:=5表明将整数表明将整数5 5赋给变量赋给变量A A,完成一个动作。,完成一个动作。而而A=5A=5表明变量表明变量A A与与5 5相比较判断等与不等,结果是一个相比较判断等与不等,结果是一个布尔值。布尔值。n n赋值语句执行过程:计算赋值号右边的表达式,求出其结赋值语句执行过程:计算赋值号右边的表达式,求出其结果,并将结果赋给赋值号左边的变量名。果,并将结果赋给赋值号左边的变量名。注意:赋值语句在使用时,要注意赋值号两边的数据类型必须赋值兼容,即类型相一致或相容。练习1n n说出每执行一次赋值语句后变量说出每执行一次赋值语句后变量a a、b b的内容变化。的内容变化。n nProgram examp1_1Program examp1_1n nVarVarn n a,ba,b:integer;:integer;n nBeginBeginn n a:=3;b:=5;a:=3;b:=5;n n a:=a:=a+ba+b;n n b:=b*a;b:=b*a;n n a:=b div 2;a:=b div 2;n nEnd.End.练习2n n编写程序,交换两个变量的值。Program ex_2;var a,b,t:integer;Being read(a,b);t:=a;a:=b;b:=t;write(a=,a,b=,b);End.输出语句n n格式说明:write和writeln是标准过程名,它们是标准标识符。输出项可以是表达式,表达式可以是常量、变量、函数名、表达式。多个输出项用逗号隔开。输入以下程序,说出write和writeln的区别。Program ex_3;Var a,b,c:integer;Begin a:=30;b:=5;c:=20;write(a);write(b);write(c);End.Program ex_3;Var a,b,c:integer;Begin a:=30;b:=5;c:=20;writeln(a);writeln(b);writeln(c);End.自定义输出格式n n单场宽n n设e为输出项,单场宽的书写形式为e:n1。n1是正整数,用来表示输出的列数。输入以下程序,改变场宽,观察变化Program ex_4;Var a:integer;ch:char;flag:boolean;Begin a:=1234;ch:=a flag:=true;writeln(a,ch,flag);writeln(a:8,ch:8,flag:8);End.如果场宽小于标准场宽,将会如何?实数的输出n n输入下面的程序,观察输出结果。n nProgram ex_5;var a:real;begin a:=13.56;writeln(a);end.双场宽n n双场宽是用来控制实型数的输出格式的。双场宽输出格式为e:n1:n2。其中n1、n2是两个正整数,并且n1大于n2。n1表示输出的总列数,包括符号位、整数部分、小数点、小数部分;n2表示小数部分占的列数。n n通过双场宽可以将实数不按科学记数法的形式输出。修改场宽,观察输出结果n nProgram ex_5;var a:real;begin a:=13.56;writeln(a:10:2);end.如果a:=12345678,如何输出?输入语句n n格式说明:格式说明:readread和和readlnreadln是标准过程。多个变量是标准过程。多个变量之间用逗号分隔,必须是变量名,不可以是常量之间用逗号分隔,必须是变量名,不可以是常量和表达式。如和表达式。如read(2,a*b)read(2,a*b)。变量不可以是布尔。变量不可以是布尔型。型。n nReadRead后必须有参数,后必须有参数,readlnreadln后可以没有参数,只后可以没有参数,只是等待输入一个回车。是等待输入一个回车。n n当执行输入语句时,机器等待用户从键盘输入数当执行输入语句时,机器等待用户从键盘输入数据,输入的数据先进入键盘缓冲区,从键盘缓冲据,输入的数据先进入键盘缓冲区,从键盘缓冲区中再依次输入给程序中相应的变量。如果输入区中再依次输入给程序中相应的变量。如果输入语句有语句有lnln则给程序中变量输入完数据后,清空键则给程序中变量输入完数据后,清空键盘缓冲区。没有盘缓冲区。没有lnln则输入完后不清空。则输入完后不清空。n n如果输入数据类型不匹配,语句报错停止执行。如果输入数据类型不匹配,语句报错停止执行。报错信息为报错信息为ERROR 106ERROR 106。数据输入n n输入数据必须为常量,不可以是变量或表达式。输入数据必须为常量,不可以是变量或表达式。n n输入以下程序,运行时输入数据,分清输入以下程序,运行时输入数据,分清readread、readlnreadln的区别。的区别。n nProgram ex_5;Program ex_5;varvar a,b,c:integera,b,c:integer;beginbegin readln(a,breadln(a,b););read(cread(c););write(awrite(a=,=,a,ba,b=,=,b,cb,c=,c);=,c);end.end.输入的相容问题n nProgram ex_5;Program ex_5;varvar a,b:integera,b:integer;c:charc:char;beginbegin readln(a,breadln(a,b););read(cread(c););write(awrite(a=,=,a,ba,b=,=,b,cb,c=,c);=,c);end.end.n n输入以下数据,看发生什么情况:输入以下数据,看发生什么情况:n n1.2*10 301.2*10 30n n2.2 102.2 10n n2 2n n3 a 203 a 20

    注意事项

    本文(121输入、输出语句和赋值语句.ppt)为本站会员(hyn****60)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开