高一数学人教b版必修3学案:12基本算法语句内容摘要:

“ == ” , 这里还要注意赋值号与表达逻辑相等关系的 “ = ” 的区别 , “ x= 5” 是将数值 5 写到变量 x的存储单元 , 是赋值 ; 而在判断框中要判断 x是否等于 5 时 , 应该用 “ x== 5” . amp。 表示逻辑与 , 两个条件间可用 amp。 连接 , 例如 , 0≤ x≤ 2 可写作 x= 0amp。 x= 2. 3. 常用函数 (1)平方根函数 数学中的平方根号是 “ ” , 但是在 Scilab语言中用 “ sqrt( )” 来表示求某个数的算术平方根 , 例如 , 5写成 sqrt(5). (2)绝对值函数 数学中的绝对值符号 “ | |” 在 Scilab语言中用 “ abs( )” 表示 , 例如 , |6|写成 abs(6). 例 2 已知函数 f(x)= |x2- 2|, 编写一个程序 , 输入一个 x的值 , 求出 f(x)的值 . 分析 因为函数解析式中含有绝对值符号,所以编写程序时要用绝对值函数 abs( ). 解 程序如下: 点评 在 Scilab语言中,默认的运算顺序同数学中的运算顺序一样,必要时用 “ ( )”来确定运算 顺序 . 在程序框图中使用的运算符号还是和代数中的运算符号一样,但是在算法程序语言中运算符号要求很严格,必须按照规定的书写格式 . 例 1 找出下列程序中出现的错误 . 错解 (1)a= input(a= ); b= 3, c= 4, s= (a+ b+ c)247。 2; A= sqrt[s(s- a)(s- b)(s- c)] print(” s”” A” ) (2)a= 3, b= 4,5= c, a= b; b= t= a+ c; c= ab; disp(” a” , ” b” , ” c” ) 错解辨析 (1)输入语句 input后的括号中的变量必须加引号; (2)使用赋值语句时,赋予变量值后用分号结尾,表示只赋值而不输出该变量的值; (3)程序语句的四则运算符号不同于一般的四则运算符号,乘号用 “ *” 表示,除号用“ /” 表示,乘方用 “ ^ ”。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。