内容正文:
专题2 基本算法语句
1.输入语句、输出语句、赋值语句的格式与功能
2.条件语句
(1)程序框图中的条件结构与条件语句相对应.
(2)条件语句的格式及框图
①IF—THEN格式
②IF—THEN—ELSE格式
3.循环语句
(1)程序框图中的循环结构与循环语句相对应.
(2)循环语句的格式及框图.
①UNTIL语句 ②WHILE语句
例1 编写一个程序,要求输入两个正数a和b的值,输出ab和ba的值.
变式1 如图所示程序框图,写出相应的程序.
例2 已知函数f(x)=编写一个程序,对每输入的一个x值,都得到相应的函数值.
变式2 画出程序框图并编写相应的程序计算:
z=
例3 编写程序框图及程序,输入20个数,统计其中的正数的个数.
变式3 高一(4)班共有60名同学参加数学竞赛,现已有这60名同学的竞赛分数,请设计一个将竞赛成绩优秀的同学的平均分输出的程序(规定89分以上为优秀).
A级
1.下列程序段执行后,变量a,b的值分别为( )
A.20,15 B.35,35
C.5,5 D.-5,-5
2.当输入x=-3.2时,程序输出的结果为( )
A.-3.2 B.3.2 C.3 D.-3
3.下列程序,执行完毕后a的值是( )
A.99 B.100 C.101 D.102
1题图 2题图 3题图
4.下面的程序运行后第3个输出的数是( )
A.1 B. C.2 D.
5.下面给出的是一个算法的程序.如果输出的y的值是20,则输入的x的值是________.
4题图 5题图
6.运行下面的程序,输出的值为__________.
7.下列程序的功能是____________________________________________________________.
6题图 7题图
B级
8.阅读下面的程序,若输入x=-2,则输出的结果y为( )
A.0 B.1 C.2 D.3
9.根据下列程序,当输入数值-2时,输出结果是( )
A.7 B.-3 C.0 D.-16
8题图 9题