电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

算法基本语句VIP免费

算法基本语句_第1页
1/28
算法基本语句_第2页
2/28
算法基本语句_第3页
3/28
赋值语句1.2.1算法基本语句输入、输出语句﹠﹠中国足球队在亚洲杯上的失利说明,中国足球仍然需要请外国教练。高水平的外国教练有先进的足球理念,有系统科学的训练计划,有先进的足球技术,但由于语言不通不能直接传授给队员。算法步骤、程序框图虽然容易掌握,但计算机不能理解,因此我们需要学习算法语句。温故而知新1.什么是算法?什么是程序框图?2.算法的基本逻辑结构有哪些?算法通常指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确的和有效的,而且能够在有限步之内完成。程序框图是一中用规定的图形、指向线及文字说明来准确、直观的表示算法的图形。算法的基本结构有三种:顺序结构、条件结构、循环结构,其中循环结构又分为当型结构和直到型结构两种。1.计算机能够"理解"的语言与人的语言有什么区别?计算机不同于人:人有大脑,可以思考问题,而计算机则不能.用自然语言和程序框图描述的算法,计算机无法识别,必须转化为其能理解的语言,即程序语言。2、基本的算法语句有哪些?各自对应怎样的算法结构?阅读P21并思考:基本的算法语句有:输入语句、输出语句、赋值语句、条件语句、循环语句;输入语句、输出语句、赋值语句基本上是对应顺序结构,条件语句对应条件结构、循环语句对应循环结构。17数学符号程序符号×*÷/a^b≤<=≥>=≠<>|x|ABS(x)SQR(x)且\或AND\ORbax数学符号与程序符号的对比温馨提示:y=x3+3x2-24x+30输出y结束开始例1.用描点法作函数y=x3+3x2-24x+30的图象时,需要求自变量和函数的一组对应值。编写程序,求对应值。INPUT“x=”;xy=x^3+3*x^2-24*x+30PRINTxPRINTyEND输入x输入语句赋值语句输出语句END语句表示程序到此结束一、输入语句1.一般格式:INPUT“提示内容”;变量输入a,b,cINPUTa,b,c输入xINPUT“x=”;xINPUT“提示内容”;变量INPUT变量INPUT“提示内容”;变量1,变量2,变量3,···INPUT变量1,变量2,变量3,···2.常用格式:3·特别的给多个变量赋值时,提示内容与相关变量要对应一致,其格式为:INPUT“提示内容1,提示内容2,…”;变量1,变量2,…eg.输入一个学生数学,语文,英语三门课的成绩,可以写成:INPUT“数学,语文,英语”;a,b,ceg:1.输入n的值INPUT“n=”;n2.输入a,b,cINPUTa,b,c即“数学,语文,英语”;可以省略.INPUTa,b,c4.特别提示:①“提示内容”和它后面的;可以省略.②“INPUT”后面要有空格,提示内容与变量之间用“;”隔开.③输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式.④无计算功能,输入多个数据时用“,”分隔,且个数要与变量的个数相同.INPUT“提示内容”;变量101.一般格式:PRINT“提示内容”;表达式N不是质数PRINT“Nisnotaprimenumber.”PRINT“提示内容”;表达式PRINT表达式PRINT“提示内容”;表达式1,表达式2,表达式3,···PRINT表达式1,表达式2,表达式3,···PRINT“提示内容”2.常用格式:二、输出语句二、输出语句2、功能:输出表达式的值,计算3、说明:(1)“PRINT”汉语意思有”输出、打印”之意(2)表达式可以是变量、计算公式、常量或系统信息(3)一个语句可以输出多个表达式,中间用“,”分隔(4)有计算功能,能直接输出计算公式的结果例:输出语句(1)PRINT“s=”;s(2)PRINTy,Z(3)PRINT“y=”;(a+b+c)/3(4)PRINT“结果:”3+4+5(5)PRINT“Norealroot”三、赋值语句1、一般格式:变量=表达式2、功能:对程序中的变量进行赋值3、说明:(1)赋值语句的作用是将表达式所代表的值赋给变量。它实质上是先将赋值号“=”右边表达式的值计算出来,然后把该值赋给“=”左边的变量,使该变量的值等于表达式的值。例如:“x=5”的意思是讲数值5赋给变量x.(2)赋值语句中的“=”称作赋值号,而不是“等号”,两者意义不同。例1:a=b,表示将b的值赋给a,而不是说a和b相等!例2:在数学式子中a=a+1一般是错误的,但在赋值语句中a=a+1是有意义的,其功能是将a的值加1在赋给a,原来a的值将被“冲掉”。(3)赋值号的左右两边不能对换,赋值语句是将赋值号右边表达式的值赋给赋值号左边的变量,例3:a=b表示用b的值代替变量a原...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

算法基本语句

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部