高二数学下学期学案291.2.1输入语句、输出语句和赋值语句一、知识点1.基本算法语句包括、、、、2.输入语句:(1)给单个变量赋值:INPUT“”;(2)给多个变量赋值:INPUT“提示内容1,提示内容2,...”;变量1,变量2,...(3)注意事项:①“提示内容”与变量之间必须用分号“;”隔开。②各“提示内容”之间以及各变量之间必须用逗号“,”隔开。但最后的变量的后面不需要。③输入语句要求输入的只能是具体的常数,不能是函数、变量或表达式。3.输出语句:(1)一般格式:PRINT“”;或PRINT(2)用途:输出常量,变量的值和系统信息;输出数值计算的结果。4.赋值语句:(1)一般格式:=,其中的“=”叫做赋值号。(2)作用:先计算“=”右边表达式的值,再把这个值赋给“=”左边的变量。(3)注意事项:①赋值号左边只能是变量名字,而不能是表达式。如:x=2是对的,2=x是错误的。②赋值号左右不能对换。如“A=B”“B=A”的含义运行结果是不同的。③不能利用赋值语句进行代数式的演算。(如化简、因式分解、解方程等)。④赋值号“=”与数学中的等号意义不同。例:意义是:4.程序语言中几种常见函数和算术运算符(1)几种常见函数函数名功能注意事项LOG(x)Lnx自然对数SQR(x)X的算术平方根ABS(x)X的绝对值INT(x)取整函数,求不大于x的最大整数SGN(x)符号函数(2)几种常见的算术运算符运算符作用乘方运算*,/乘法,除法运算MOD,\求余运算,取商运算+,-加法,减法运算习题1.下列给出的输入,输出语句正确的是()①输入语句INPUTa;b;c②输入语句INPUTx=3③输出语句PRINTA=4④输出语句PRINT20,3*2A.①②B.②③C.③④D.④2.下列给出的赋值语句中正确的有()①3=B②x+y=0③A=B=-2④T=T*TA.0个B.1个C.2个D.3个3.“x=3*5”,“x=x+1”是某一程序中先后相邻的两个语句,那么下列说法正确的是()①x=3*5的意思是x=3×5=15,此式与算术中的式子是一样的;②x=3*5是将数值15赋给x;③x=3*5也可以写为3*5=x;④x=x+1在执行时,赋值号右边x的值若是15,执行号左边x的值是16.A.①③B.②④C.①④D.③②4.下列关于赋值语句的说法错误的是()A.赋值语句的作用是计算出赋值号右边表达式的值。B.赋值语句是把左边变量的值赋给右边的表达式。C.赋值语句是把右边表达式的值赋给赋值号左边的变量。D.在算法语句中,赋值语句是最基本的语句。5.下列程序a=1b=2c=3a=bb=cc=aPRINTa,b,cEND执行的结果是()A.1,2,3B.2,3,1C.2,3,2D.3,2,16.下列程序语言中表达式的值正确的是()A.B.C.D.7.读程序,完成下列题目:程序INPUT“x=”,xy=x*x+2*xPRINTyEND(1)若输入“3”,则程序执行的结果是(2)若程序执行结果为3,则输入的值为8.已知,写出求任意一个x对应的函数的值的程序。9.已知函数,设计一个程序解决上述问题。10.经过市场调查分析,2009年第一季度内,某地区对某件商品的需求量是12000件,为保证商品不脱销,商家在月初时将商品按相同的量投放市场,已知年初商品的库存量为50000件,用S表示商品的库存量,设计一个程序,求出第一季度结束时商品的库存量,画出程序图。