1.2.1赋值、输入和输出语句(课件)

文档属性

名称 1.2.1赋值、输入和输出语句(课件)
格式 rar
文件大小 115.5KB
资源类型 教案
版本资源 人教新课标B版
科目 数学
更新时间 2010-03-25 19:45:00

图片预览

文档简介

课件9张PPT。1.2.1输入、输出和赋值语句
基本算法语句算法的三种基本逻辑结构:顺序结构,条件结构和循环结构。各种程序语言都包含了下列基本的算法语句:计算机运行程序语句的基本顺序:算法:第二步:计算 的值;框图:例1.用描点法作函数 的图象时,需要求出
自变量和函数的一组对应值,编写程序,分别计算当x=-5,
-4,-3,-2,-1,0,1,2,3,4,5时的函数值。第一步:输入x的值;第三步:输出x,y的值。程序:x=input (“x=”);
y=x^3+3*x^2-24*x+30;
print(%io(2), x)
print(%io(2),y)
例1.用描点法作函数 的图象时,需要求出
自变量和函数的一组对应值,编写程序,分别计算当x=-5,
-4,-3,-2,-1,0,1,2,3,4,5时的函数值。程序:输入语句:输出语句:赋值语句:%io(2)的含义是在屏幕上输出“=“叫做赋值号例2.编写程序,计算一个学生数学、语文、英语三门课的平均成绩。算法:第一步:分别输入三科的成绩a,b,c;第二步:计算average=(a+b+c)/3;第三步:输出三科平均分。框图:程序:a=INPUT (“Maths=”);b=INPUT (“Chinese=”);c=INPUT (“English=”);average=(a+b+c)/3;PRINT (%io(2),average)PRINT (%io(2),(a+b+c)/3) 练习1.分析下列程序,考虑输出的结果是什么?程序2: A=10;
A=A+15;
PRINT (%io(2),A);
程序1: a=1;
x=a+1;
PRINT (%io(2),x);
程序3: a=1;
b=3;
PRINT(%io(2), a+b);
答: 2答: 25答: a+b=42.比较下列各组程序语句有什么异同?
(1)a=2; 和 PRINT (%io(2),a)
PRINT (%io(2),a)
(2)A=1 和 A=1
B=2 B=2
A=B B=A
(3)PRINT (%io(2),“a+b”)

和 PRINT(%io(2), a+b)
3.分析下列程序,判断运行的结果。a=2;
b=3;
c=a+b;
b=a+c-b;
PRINT(%io(2),a,b,c);
(1)(2)A=INPUT(“A=”);
B=INPUT(“B=”);
PRINT(%io(2), A,B);
x=A;
A=B;
B=x;
PRINT(%io(2), A,B);
输出的顺序是c,b,a,即5,3,2A,B值互换,但要注意先输出的是B值