电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

算法初步1.2.1输入、输出语句和赋值语句

13页
  • 卖家[上传人]:E****
  • 文档编号:91095471
  • 上传时间:2019-06-21
  • 文档格式:PPT
  • 文档大小:83.50KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、1.2.1输入、输出语句和赋值语句,赋值语句,格式说明:“:=”是赋值号。它与比较符“=”是两 个不同的符号。A:=5表明将整数5赋给变量A,完成一个动作。而A=5表明变量A与5相比较判断等与不等,结果是一个布尔值。 赋值语句执行过程:计算赋值号右边的表达式,求出其结果,并将结果赋给赋值号左边的变量名。,注意:赋值语句在使用时,要注意赋值号两边的数据类型必须赋值兼容,即类型相一致或相容。,练习1,说出每执行一次赋值语句后变量a、b的内容变化。 Program examp1_1 Var a,b: integer; Begin a := 3; b :=5; a := a+b; b := b*a; a := b div 2; End.,练习2,编写程序,交换两个变量的值。,Program ex_2; var a,b,t: integer; Being read(a,b); t:=a; a:=b; b:=t; write(a=,a,b=,b); End.,输出语句,格式说明:write和writeln是标准过程名,它们是标准标识符。输出项可以是表达式,表达式可以是常量、变量、函数名、表达式。多

      2、个输出项用逗号隔开。,输入以下程序,说出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.,自定义输出格式,单场宽 设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.,如果场宽小于标准场宽,将会如何?,实数的输出,输入下面的程序,观察输出结果。 Program ex_5; var a:real;

      3、 begin a:=13.56; writeln(a); end.,双场宽,双场宽是用来控制实型数的输出格式的。双场宽输出格式为e:n1:n2。其中n1、n2是两个正整数,并且n1大于n2。n1表示输出的总列数,包括符号位、整数部分、小数点、小数部分;n2表示小数部分占的列数。 通过双场宽可以将实数不按科学记数法的形式输出。,修改场宽,观察输出结果,Program ex_5; var a:real; begin a:=13.56; writeln(a:10:2); end.,如果a:=12345678,如何输出?,输入语句,格式说明:read和readln是标准过程。多个变量之间用逗号分隔,必须是变量名,不可以是常量和表达式。如read(2,a*b)。变量不可以是布尔型。 Read后必须有参数,readln后可以没有参数,只是等待输入一个回车。 当执行输入语句时,机器等待用户从键盘输入数据,输入的数据先进入键盘缓冲区,从键盘缓冲区中再依次输入给程序中相应的变量。如果输入语句有ln则给程序中变量输入完数据后,清空键盘缓冲区。没有ln则输入完后不清空。 如果输入数据类型不匹配,语句报错停止执行。报错信息为ERROR 106。,数据输入,输入数据必须为常量,不可以是变量或表达式。 输入以下程序,运行时输入数据,分清read、readln的区别。 Program ex_5; var a,b,c:integer; begin readln(a,b); read(c); write(a=,a,b=,b,c=,c); end.,输入的相容问题,Program ex_5; var a,b:integer; c:char; begin readln(a,b); read(c); write(a=,a,b=,b,c=,c); end. 输入以下数据,看发生什么情况: 1.2*10 30 2.2 10 2 3 a 20,

      《算法初步1.2.1输入、输出语句和赋值语句》由会员E****分享,可在线阅读,更多相关《算法初步1.2.1输入、输出语句和赋值语句》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.