- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法的基本逻辑结构有哪些?
顺序结构
条件结构
循环结构
当型结构
直到型结构
条件语句
循环语句
INPUT “x” ; x
y=x^3+3*x^2-24*x+30
PRINT y
END
程序:
语句
一般格式
主要功能
是否有计算功能
输入语句
输出语句
赋值语句
INPUT语句
PRINT语句
赋值语句
格式
INPUT “提示内容”;变量
PRINT “提示内容”;表达式
变量=表达式
说明
1.“提示内容”和它后面的
“;”可以省略;
2.一个语句可以给多个变
量赋值,中间用“,”隔
开;
3.无计算功能,不能输入
表达式;
4.输入多个数据时用“,”
分隔,且个数要与变量
的个数相同。
1.“提示内容”和它后面的
“;”可以省略;
2.一个语句可以输出多个表
达式,不同的表达式之间
用“,”隔开;
3.表达式可以是变量,也可
以是计算公式;
4.有计算功能,能直接输出
计算公式的值。
1.“=”左侧必须是变
量,右侧可以是数
字、变量或者是计
算公式;
2.一个语句只能有一
个“=”,并且只能给
一 个变量赋值;
3.有计算功能,可以
把表达式的值赋给
一个变量。
关于赋值语句,需要注意几点:
①赋值号左边只能是变量名,而不是表达式.例如
②赋值号左右不能对换.
③赋值号和数学中的等号的意义不同.
都是错误的.
BASIC语言中的常用运算符号
若三角形的三边分别是a,b,c,借助三角型面积公式(海伦-秦九韶公式)
编写一个求三角形面积的程序。
程序:
INPUT “a,b,c=”;a,b,c
p=(a+b+c)/2
S=SQR(p*(p-a)*(p-b)*(p-c))
PRINT “三角形面积S=”;S
END
分析下面程序执行的结果
(1)
A=-1000
A=A+100
PRINT “A=”;A
END
A=-900
INPUT A ,B
PRINT A ,B
x=A
A=B
B=x
PRINT A ,B
END
(运行时从键盘输入3,7)
(2)
3,7
7,3
条件结构的框图表示
这个程序的功能是
INPUT x
IF x=0 THEN
PRINT x
ELSE
PRINT -x
END IF
END
修改成另一形式?
INPUT X
IF X0 THEN
X=-X
END IF
PRINT X
END
求实数x的绝对值
INPUT “x=”;x
IF x1 THEN
y=x
ELSE
IF x=1 AND x10 THEN
y=2*x-1
ELSE
y=3*x-11
END IF
END IF
PRINT“y=”;y
END
从键盘输入一个整数,输出该数的奇偶性.
INPUT “a=”; a
IF a MOD 2 =0 THEN
PRINT “Even.”
ELSE
PRINT “Odd.”
END IF
END
【程序】
INPUT “a,b,c =”;a,b,c
IF ba THEN
t=a
a=b
b=t
END IF
IF ca THEN
t=a
a=c
c=t
END IF
IF cb THEN
t=b
b=c
c=t
END IF
PRINT a,b,c
END
将a,b,c按照从大到小的顺序输出
c=b
b=t
b=t
c=t
a=c
【程序框图】
开始
输入a,b,c
ba?
是
t=a
a=b
否
ca?
是
t=a
否
cb?
t=c
是
否
输出a,b,c
交换a,b的值
DO
循环体
LOOP UNTIL 条件
直到型循环语句的一般格式
WHILE 条件
循环体
WEND
当型循环语句的一般格式
直到型循环
当型循环结构
函数y=x3+3x2-24x+30,连续输入自变量的11个取值,输出相应 的函数值.
INPUT “提示内容”;变量
PRINT “提示内容”;表达式
输入语句的一般格式
输出语句的一般格式
变量=表达式
赋值语句的一般格式
条件语句的一般格式
您可能关注的文档
- 33.活化石.ppt
- 33.火车的故事.ppt
- 33.火车的故事宋丽娟.ppt
- 《KPI绩效管理体系及薪酬分配》.ppt
- 《WCDMA内部培训》2-WCDMA无线原理-56.ppt
- 《阿长与山海经》第一课时(获奖).ppt
- 讲义_03_类和对象的定义.ppt
- 33火车的故事.ppt
- 《爱立信薪酬体系》.ppt
- 《爱美的梅花鹿》.ppt
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)