- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生自己看--选择结构程序设计
程序设计初步(二) * * 选择结构程序设计 二、Pascal 语言的关系表达式、逻辑表达式 1 关系符号: = 、 >= 、<= 、<>、 >、 < 2 逻辑运算符: NOT 、 AND 、 OR 3 关系运算逻辑运算的结果 :布尔值,false , true 4 计算下列关系表达式的值: (1)a := 4 ; b:= -6 ; ch1:=‘ e’ ; ch2:=‘ y’ ; t : = a+b5 ; h:=a=b ; b1:=ch1ch2 ; b2:=ch1ch2 ; writeln( t:6 , h:6 , b1:6, b2:6) ; (2)d:= 5 ; f := -8 ; x:=-3 ; y:= 4 ; b1:= ( d6 ) and (f -4) ; b2 : = ( x 0 ) and (y0) ; writeln( b1:10,b2:10 ) ; 5 求下列表达式的值: x:=4 ; y:=5 ; z:=6 ; b1:=true ; b2:=false ; b3:=true ; (1) x+3*y -6*2 ; (2) ( x y ) and b3 ; (3) ( x 6 ) or (y 3 ) and b1 ; (4) ( b1=b2 ) and not ( b2 or b3 ) ; (5) not b2 and not ( x y ) ; 选择结构程序设计 一、复习: 用计算机解决问题的步骤: (1) 分析问题求解要求 ???(2) 数据输入的要求:变量类型、变量个数等 ? (3) 数据输出要求:哪些变量、形式 (4) 问题求解中数据处理的方法:算法 例如:输入a, b 两个数,并输出;然后交换两个变量的值,再输出。 问题分析: (1) 输入什么:两个数—— a , b : integer ; (2) read ( a, b ) ; (3) 输出什么:writeln( ‘a=’ , a , ‘ b= ’ , b ) ; (4) 交换的方法 ?(5)输出什么:交换后的a , b 的值 程序: program exp5_2 ; var a, b , t : integer ; begin write(‘ input a , b ’ ) ; read ( a , b ) ; writeln ; writeln( ‘a=’ : 5 , a : 5 , ‘ b= ’ : 5 , b : 5 ) ; T:=a ; a := b ; b:= T ; writeln( ‘a=’ : 5 , a : 5 , ‘ b= ’ : 5 , b : 5 ); end. 问题提出:输入两个数,按从大到小的顺序输出。 二、IF 语句 ( 条件语句 ) (1)?? IF 语句的简单结构 IF <条件>THEN < 命令1 > [ ELSE < 命令2 > ] ; (2)?? IF 语句的复合结构: IF < 条件 > THEN 一组命令 [ ELSE 另一组命令 ] ; 例如: (1) IF X>= 0 THEN Y:= Y+1 ELSE B:=B-1 ; (2) 输入一个数,统计大于零的个数,程序段: read(x) ; if x 0 then n:=n+1 ; (3)判断一个数是正数、负数,程序段: read(x) ; if x0 then writeln( x , ‘ 0’ )
文档评论(0)