1[1]2基本算法语句(第一课时).ppt
《1[1]2基本算法语句(第一课时).ppt》由会员分享,可在线阅读,更多相关《1[1]2基本算法语句(第一课时).ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.2基本算法语句基本算法语句计算机完成任何一项任务都需要算法计算机完成任何一项任务都需要算法,但是,我们用自然语言或程序框图描述的算但是,我们用自然语言或程序框图描述的算法,计算机是无法法,计算机是无法“看懂看懂”的。因此还需要的。因此还需要将算法用计算机能够理解的程序设计语言将算法用计算机能够理解的程序设计语言(programming languageprogramming language)翻译成计算机程)翻译成计算机程序。序。程序设计语言有很多种。如程序设计语言有很多种。如BASICBASIC,FoxbaseFoxbase,C C语言,语言,C+C+,VBVB等。等。本书使用的语句形式
2、和语法规则与本书使用的语句形式和语法规则与BASICBASIC语语言类似。言类似。注意注意 在在程程序序语语句句的的编编写写过过程程中中的的一一些些函函数数的的写写法法,如如:加加号号为为+,减减号号为为-,乘乘号号为为*,除除号号为为/,平平方方为为a2,SQR(x)表表示示x的的算算术术平平方方根根,ABS(x)表表示示x的的绝绝对对值值.A.A除除以以B B的的余余数数的的表表示示有有两两种种,r=r=AmodB,rAmodB,r=mod(A,Bmod(A,B).).为了实现算法中的三种基本的逻辑结构:顺序为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语结
3、构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:言中都包含下列基本的算法语句:输入语句输入语句 输出语句输出语句 赋值语句赋值语句条件语句条件语句 循环语句循环语句输入语句、输出语句输入、输出框作用:用来输入、输出信息赋值语句处理框作用:用来给变量赋值算法:算法:第二步:计算第二步:计算 的值;的值;开始开始输入输入x输出输出x,y结束结束框图:框图:例例1.用描点法作函数用描点法作函数 的图象时,需要求出的图象时,需要求出 自变量和函数的一组对应值,编写程序,分别计算当自变量和函数的一组对应值,编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时
4、的函数值。时的函数值。第一步:输入第一步:输入x的值;的值;第三步:输出第三步:输出x,y的值。的值。程序:程序:INPUT“x”;xy=x3+3 x2-24 x+30PRINT yEND*输入、输出语句输入、输出语句 赋值语句赋值语句例例1.用描点法作函数用描点法作函数 的图象时,需要求出的图象时,需要求出 自变量和函数的一组对应值,编写程序,分别计算当自变量和函数的一组对应值,编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值。时的函数值。程序:程序:INPUT“x=”;xy=x3+3 x2-24 x+30PRINT xPRINT yEND*INPUT
5、“提示内容”;变量输入语句:输入语句:输出语句:输出语句:PRINT “提示内容”;表达式赋值语句:赋值语句:变量变量=表达式 一、输入语句一、输入语句 INPUT INPUT“提示内容提示内容”;变量;变量输入语句的一般格式输入语句的一般格式 说明说明:1.1.输入语句的作用是实现算法的输入数值功能;输入语句的作用是实现算法的输入数值功能;2.2.提示内容提示用户输入什么样的数值,提示内容提示用户输入什么样的数值,必须用双引号必须用双引号“”括起来,双引号中的内容会原封不动地在屏幕上显括起来,双引号中的内容会原封不动地在屏幕上显示出来示出来(字符串字符串)。3.3.变量是指程序在运行时其值是
6、可以变化的量;一般用字变量是指程序在运行时其值是可以变化的量;一般用字母或字符串表示母或字符串表示4.4.输入语句要求输入的值输入语句要求输入的值只能是具体的常数只能是具体的常数,不能是函数、,不能是函数、变量或表达式;输入语句不具有计算功能。变量或表达式;输入语句不具有计算功能。5.5.提示内容与变量之间用分号提示内容与变量之间用分号(;)隔开,若输入多个变量,隔开,若输入多个变量,变量与变量之间用逗号变量与变量之间用逗号(,)隔开隔开.INPUT“n=”;n 如:如:例如,输入一个学生数学,语文,英语三门课的成例如,输入一个学生数学,语文,英语三门课的成绩,可以写成:绩,可以写成:INPU
7、T“Math,Chinese,English”;a,b,cINPUTINPUT语句不但可以给单个变量赋值,还可语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:以给多个变量赋值,其格式为:INPUT INPUT“提示内容提示内容1 1,提示内容,提示内容2 2,提示内容,提示内容3 3,”;变量;变量1 1,变量,变量2 2,变量,变量3 3,注意注意:语句中变量之间用语句中变量之间用“,”连接,输入数值时,连接,输入数值时,多个数值之间也必须用多个数值之间也必须用“,”连接,计算机会自动按连接,计算机会自动按顺序将数值分别赋给各个变量,无须再人为赋值给变顺序将数值分别赋给各个变量,
8、无须再人为赋值给变量。量。二、输出语句二、输出语句 PRINT “提示内容提示内容”;表达式;表达式说明说明:输出常量,变量的值和字符串等系统信息。输出常量,变量的值和字符串等系统信息。输出数值计算的结果。输出数值计算的结果。(1)(1)输出语句的用途:输出语句的用途:输出语句的一般格式输出语句的一般格式PRINT“S=”;S 如如(2)同输入语句一样,表达式前也可以有同输入语句一样,表达式前也可以有“提示内提示内容容”。双引号里的内容会显示在屏幕上输出的数。双引号里的内容会显示在屏幕上输出的数值之前。值之前。如课本如课本P9的输出框的输出框 可以转化为输出可以转化为输出语句语句:输出输出SP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本 算法 语句 第一 课时
限制150内