2022年算法 .pdf
《2022年算法 .pdf》由会员分享,可在线阅读,更多相关《2022年算法 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习必备欢迎下载算法初步一、考试内容与要求内容:算法含义、程序框图、基本算法语句要求:了解算法含义能用自然语言和数学语言描述解决简单问题的算法。理解程序框图的三种基本逻辑结构以及它们各自的功能。了解几种基本算法语句以及它们与三种基本逻辑结构之间的关系,会用基本算法语句编写解决简单问题的程序。二、基础知识回顾1、算法的概念算法是为完成一项任务所应当遵照的一步一步的规则的、精确的、无歧义的描述,它的总步数是有限的。算法的基本特点:1 、有穷性 2、确定性 3 、可行性2程序框图( 1)程序框图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形;(2)构成程
2、序框的图形符号及其作用起止框 _ 输入、输出框 _, 处理框 _判断框 _ 流程线 _ 循环框 _ 连结点 _ (3)程序框图的构成一个程序框图包括以下几部分:实现不同算法功能的相对应的程序框;带箭头的流程线;程序框内必要的说明文字。3.算法的三种基本结构:(1)顺序结构(2)条件结构(3)循环结构_ _ _ 4算法基本语句:1输入语句输入语句的格式:INPUT “提示内容” ; 变量。例如: INPUT “x=” ; x 功能:实现算法的输入变量信息(数值或字符)的功能。2输出语句输出语句的一般格式:PRINT “提示内容” ;表达式。例如:PRINT “S=” ;S 功能:实现算法输出信息
3、(表达式)3赋值语句赋值语句的一般格式:变量=表达式。赋值语句中的“”称作赋值号作用:赋值语句的作用是将表达式所代表的值赋给变量;要求:(1)赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个常量、变量或含变量的运算式。如:2= x 是错误的;(2)赋值号的左右两边不能对换。赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量。如“ A= B” “B= A”的含义运行结果是不同的,如x=5 是对的, 5=x 是错的, A+B=C 是错的, C=A+B 是精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 8 页学习必备欢迎下载
4、对的。(3)不能利用赋值语句进行代数式的演算。(如化简、因式分解、解方程等),或以上的“ = ” 。但对于同一个变量可以多次赋值。4条件语句if 语句格式:if 表达式语句 1 else 语句 2 End 5循环语句 while 语句While 表达式循环体;End for 循环格式:for 循环变量 =初值:步长:终值循环体;End 二例题讲析例 1 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 8 页学习必备欢迎下载例 2、如图是一个算法的程序框图,当输入的值x 为 5 时,则其输出的结果是_ 例 3、阅读程序框图,若输入的是10
5、0,则输出的变量和的值依次是()A2500,2500 B2550,2550 C2500,2550 D2550,2500 例 4、下边程序执行后输出的结果是( B ) A.1 B.0 C.1 D.2 n=5 s=0 WHILE s15 s= s + n n=n1 END PRINT n END 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 8 页学习必备欢迎下载例 5、为确保信息安全,信息需要加密传输,发送方由明文密文(加密),接受方有密文明文(解密),已知加密规则如图所示,例如,输入明文1,2,3,4 则对应加密文5,7, 18,16
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年算法 2022 算法
限制150内