QBASIC讲义第三讲
结束语句暂停语句结束语句条件语句
一、结束语句(END语句)
格式:END
END语句的作用是使程序结束运行。END语句也可以放在程序中任
何位置清平乐辛弃疾。一个程序可以有一个以上的END语句公交车上,但运行程序时,只有一
个起作用,即执行其中任一个END语句都使程序结束。
END语句一般写在程序的最后一行爱国主义英语。
二、暂停语句(STOP语句)
格式:STOP
STOP语句使程序暂停,而不是结束。程序暂停执行后可以使其继续
运行。
在调试程序时可以在程序中设几个STOP语句2011年3月思想汇报,即设置若干个"断点"小动物的资料,
使运行一段程序后暂停一下愚人节整蛊,检查已得到的数据是否正确单位换算练习题,如无问题则
继续运行,如有问题及时修改程序。这在调试一个较长的程序时往往是
很有用的开卷是否有益辩论会。
三、REM语句的一般格式为:
格式:REM[注释内容]
REM语句的功能是用注释内容对程序做注释或说明祝福祖国的话语。它是一
个非执行语句给自己一个微笑,对程序的执行结果不起任何影响网络工程师简历,是写给人看的,
不是写给计算机执行的关爱空巢老人论文。
注释内容也不受QBASIC语法的限制,只是在打印程序清单时将其照
原样打印出来高考英语词组。REM语句用来建立程序的内部文档中职教育论文,增加程序的可读性。
语句说明符REM也可以一个单撇号"'"来代替。
四、分支结构程序设计
IF语句
1、行IF语句
行IF语句的一般格式有两种:
(1)IF条件THEN语句
(1)IF条件THEN语句1ELSE语句2
一个行IF语句只占一个程序行天天把歌唱节目单,它是在一行中写完的IF语
句。"条件"可以逻辑表达式或关系表达式年度考核登记表个人总结,或者是一个逻辑量。
有多个ELSE和THEN时规定:每一个ELSE部分都与它前面的、
距它最近的、且未曾被配对的IF-THEN配对。
2、块IF
块IF结构的一般格式
块IF的一般格式如下:
IF条件THEN
语句组1
ELSE
语句组2
ENDIF
关于块IF结构的说明:
①执行块IF时小学生写景作文,先判断所给的条件是否满足杭白菊导游词,如求出条件表
达式的值为真(即条件成立)关于描写春天的词语,条件满足,则执行语句组1四级听力技巧,然后跳
过ELSE行的语句组2,由ENDIF出口;如果逻辑表达式为假(即
条件不成立)数学作文,条件不满足,则跳过THEN部分,执行ELSE部分
的语句组2职称外语考试报名,然后由ENDIF出口猜四字成语。
②语句组1和语句组2可以包含多个语句行。
③ELSE部分是可选的,即此部分可有可无山花红烂漫。
④IF-THEN必须写在一行上,但是"语句组1"不能与
IF·THEN写在同一行上2018开学第一课。
⑤"语句组1"和"语句组2"可以空缺。
⑥ELSE和"语句组2"可以写在一行上。
⑦块IF结构以IF-THEN行开始八年级下册英语单词,以ENDIF结束安全责任重在落实,作为选择
结构是一个整体。
⑧为清晰起见,在编写和录入"语句组1"和"语句组2"时投诉英文,可
向内缩进若干列,形成锯齿形排列的形式,便于了解其层次关系。
块IF的应用举例
例:判断一个整数是奇数还是偶数萤火虫歌词。用块IF编写出以下程序
INPUT"num=";num%
IFnumMOD2<>0THEN
PRINTnum%;"jishu."
ELSE
PRINTnum%;"oushu综合实践教学计划."
ENDIF
END
3即使也造一个句子.块IF的嵌套
在一个块IF结构中的THEN和ELSE部分,又可以出现一个
内嵌的块IF结构,这个内嵌的应是一个完整的块IF结构师德师风自查总结。
在外层的块IF的THEN部分和ELSE部分谁是最可爱的人教案,各有一个内嵌的
块IF结构,内层的块IF向右缩进,以使层次分明。
SELECTCASE结构
最基本的SELECTCASE结构
最基本的SELECTCASE结构的一般格式如下:
SELECTCASE变量
CASE值1
语句组1
CASE值2
语句组2
…
CASE值n
语句组n
CASEELSE
语句组n+1
ENDSELECT
SELECTCASE语句中的变量,简称CASE变量,可以是数值
型或字符串型。在每一个CASE子句中指定一个值条件周岁宝宝,当CASE
变量的值符合该CASE子句中指定的值条件时,就执行CASE子
句中的语句组。在执行完该语句组后就跳过其它的CASE子句优秀手抄报,
从ENDSELECT处出口。如果CASE变量的值与所有CASE子句
中所指定的值都不匹配庞大的近义词是什么,则执行CASEELSE子句的语句组被偷走的那五年结局,然后
从ENDSELECT处出口emto。CASEELSE子句是可选的高中语文雷雨说课稿,即可有可无
的日记格式。
在CASE子句中使用"TO"指定的范围
QBASIC允许在CASE子句中用关键字"TO"定义一个值的范
围《寻隐者不遇》唐.贾岛,可以使程序简化。例如:CASE2TO3
在CASE子句中使用"IS"指定条件
其格式为:
CASEIS〈关系运算符〉〈表达式〉
如:CASEIS>=4*a*c/4在CASE子句中使用多个条件
QBASIC允许在一个CASE子句中指定多个条件雅安地震作文,只须把各
个条件用逗号分开即可于丹经典语录。
如果指定的值是连续的,则用"TO"指定值的范围更好2021冬至。
在SELECTCASE语句中不仅可以指定变量名,而且可以指定
表达式党员党性分析报告,其结构的一般形式表示如下:@yujuzhu!
测试表达式可以是数值型或字符型。如是数值型,则后面
CASE子句中的"条件"也应为数值型。若表达式为字符串型,则
CASE子句的"条件"也应当为字符串型中国邮政储蓄银行网络培训学院,测试表达式应在进入
SELECTCASE结构时具有确定的值食品安全主题班会。?有关使用SELECTCASE结
构的说明:
①CASE子句中的"条件",可以是常量、变量或表达式雷锋小报。
②用"TO"指定一个值范围时,应按照"低值TO高值"的原则医药营销案例分析。
③不同的CASE子句指定的条件和相应的操作应避免出现矛
盾。
④除了CASEELSE上母亲节的日记,CASE子句的顺序对执行结果无影响。
⑤在CASE子句执行多值条件时,各值条件中只要有一个与
测试表达式匹配就执行此CASE子句中的语句组小池 古诗。
⑥用"IS"定义条件时利爪雏鹰,只能是简单的条件教师节英语老师祝福语,不能用逻辑运算符
将两个简单条件组合在一起心的成语。
⑦测试表达式可以是字符串型的超越作文。例:
SELECTCASEname$
CASE"a"TO"m"
PRINT"Thenameisintherangeatom."
CASE"m"TO"z"
PRINT"Thenameisintherangemtoz."
ENDSELECT
如果输入给name$的字符串是hello我很快乐 歌词,则显然在a~m范围内。
如果输入的字符串是marry,它大于字母"m"贷款卡年审报告书,所以第一个CASE
子句不符合匹配条件(它的边界是字符"m"感恩节日记,而按字符串比较的规
则"marry"大于"m"方便的反义词,故maryy已超过这个边界)。第二个CASE子
句是符合匹配条件的,因为"marry"大于"m"而小于"z"。
本文发布于:2022-10-18 06:43:51,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/86/312724.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |