基本算法语句

点赞:6862 浏览:29579 近期更新时间:2024-03-20 作者:网友分享原创网站原创

基本的程序框中有三种基本的逻辑结构――顺序结构、条件分支结构、循环结构,这三种结构分别由五种最基本的语句对应表述.它们分别是输入语句、输出语句、赋值语句、条件语句和循环语句.

1.输入语句、输出语句和赋值语句对应于算法中的顺序结构

例1用描点法作函数[y等于x3+3x2-24x+30]的图象时,需要求出自变量和函数的一组对应值.试编写程序,分别计算当[x]取不同值时的函数值.

解析INPUT“x等于”;x(输入语句)

y=x^3+3x^2-24*x+30(赋值语句)

PRINT“x等于”;x(输出语句)

PRINT“y等于”;y(输出语句)

END

点拨(1)INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值.(2)赋值语句中的“等于”称作赋值号,与数学中的等号的意义是不同的.赋值号的左右两边不能对换.

基本算法语句参考属性评定
有关论文范文主题研究: 关于语句的文章 大学生适用: 函授论文、硕士学位论文
相关参考文献下载数量: 96 写作解决问题: 写作技巧
毕业论文开题报告: 论文模板、论文前言 职称论文适用: 论文发表、职称评副高
所属大学生专业类别: 写作技巧 论文题目推荐度: 优秀选题

2.条件语句对应于算法中的条件分支结构,一般格式有两种

例2已知函数[f(x)等于x2-1(x0),2x2-5(x<0),]编写一个程序,对每输入的一个[x]值,都得到相应的函数值.

分析这是一个分段函数,计算函数值必须先判断[x]的范围,因而设计求函数值的算法必须用到条件结构,相应程序的书写也应用条件语句书写.

解用变量[x,y]分别表示自变量和函数值.

算法分析:

第一步,输入[x]值.(输入语句)

第二步,判断[x]的范围,若[x]≥0,则用函数[y=x2-1]求函数值;否则用[y=2x2-5]求函数值.(条件语句)

第三步,输出[y]的值.(输出语句)

程序:可分别用IF―THEN―ELSE语句和IF―THEN语句表示程序.

点拨条件语句一般用在需要对条件进行判断的算法设计中.如判断一个数的正负、确定两个数的大小等问题、还有求分段函数的函数值等,往往要用条件语句,有时甚至要用到条件语句的嵌套.


3.算法中的循环结构是由循环语句来实现的,两种循环结构对应于程序框图中的两种循环语句

例3编写计算机程序计算1+2+3+等+100的值.

解析WHILE语句:UNTIL语句:

点拨条件语句一般用在需要对条件进行判断的算法设计中.如判断一个数的正负、确定两个数的大小等问题、还有求分段函数的函数值等,往往要用条件语句,有时甚至要用到条件语句的嵌套.

3.算法中的循环结构是由循环语句来实现的,两种循环结构对应于程序框图中的两种循环语句

例3编写计算机程序计算1+2+3+等+100的值.

解析WHILE语句:UNTIL语句:

点拨当型循环与直到型循环的区别:(1)当型循环先判断后执行,直到型循环先执行后判断;(2)对同一算法来说,当型循环和直到型循环的条件互为反条件

则两程序的说法正确的是()

A.程序不同,用途相同B.程序相同,用途不同

C.程序不同,用途不同D.程序相同,用途相同

2.阅读下面的程序,并写出[a=3,b=5]时,输出的值[a]为.

猜你想找