- 集合与常用逻辑用语
- 函数与导数
- 三角函数与解三角形
- 平面向量
- 数列
- 不等式
- 空间向量与立体几何
- 平面解析几何
- 计数原理与概率统计
- 推理与证明
- 算法与框图
- 算法与程序框图
- + 基本算法语句
- 输入、输出语句
- IF语句
- WHILE语句
- UNTIL语句
- FOR语句
- 算法案例
- 复数
- 几何证明选讲
- 不等式选讲
- 矩阵与变换
- 初中衔接知识点
- 竞赛知识点
下面两个程序最后输出的S的值为( )
程序1:
i=1;
while i<8
i=i+2;
S=2i+3;
end
print(%io(2),S);
程序2:
i=1;
while i<8
S=2i+3;
i=i+2;
end
print(%io(2),S);
程序1:
i=1;
while i<8
i=i+2;
S=2i+3;
end
print(%io(2),S);
程序2:
i=1;
while i<8
S=2i+3;
i=i+2;
end
print(%io(2),S);
A.都是17 | B.都是21 |
C.21,17 | D.17,21 |
写出下列程序的算术表达式.
i=1;
S=0;
while i<10
S=S+1/(2* i+1);
i=i+1;
end
print S;
该程序的表达式为S=____________ .
i=1;
S=0;
while i<10
S=S+1/(2* i+1);
i=i+1;
end
print S;
该程序的表达式为S=
(1)用for语句写出计算1×3×5×7×…×2 015的值的程序.
(2)用while语句写出求满足1+
+…+
>10的最小自然数n的程序.
(2)用while语句写出求满足1+


读程序Ⅰ,Ⅱ,若两程序输入值与执行结果均分别相同,则两程序的输入值为____ ,执行结果为____ .
程序Ⅰ:
x=input(“x=”);
y=x+2;
print(%io(2),y);
程序Ⅱ:
x=input(“x=”);
y=2* x+2;
print(%io(2),y);
程序Ⅰ:
x=input(“x=”);
y=x+2;
print(%io(2),y);
程序Ⅱ:
x=input(“x=”);
y=2* x+2;
print(%io(2),y);
算法程序如下:
a=input(“a=”);
b=input(“b=”);
c=input(“c=”);
if a
a=b;
end
if a
a=c;
end
print a;
该程序的功能是( )
a=input(“a=”);
b=input(“b=”);
c=input(“c=”);
if a
a=b;
end
if a
a=c;
end
print a;
该程序的功能是( )
A.求出a,b,c三数中的最大数 |
B.求出a,b,c三数中的最小数 |
C.将a,b,c按从小到大排列 |
D.将a,b,c按从大到小排列 |
下列程序的功能是_____.(只列表达式,不需计算出结果)
S=0;
i=1;
while i<=10
S=S+1/(3* i-1);
i=i+1;
end
print(%io(2),S);
S=0;
i=1;
while i<=10
S=S+1/(3* i-1);
i=i+1;
end
print(%io(2),S);
关于for x=a:b:c,下列说法正确的有( )
①当x=c时程序结束;②当x=c时,还要继续执行一次;③当b>0时,x≥a时程序结束;④当b<0时,x<a时程序结束.
①当x=c时程序结束;②当x=c时,还要继续执行一次;③当b>0时,x≥a时程序结束;④当b<0时,x<a时程序结束.
A.1个 | B.2个 | C.3个 | D.4个 |
下面是一个算法的程序.若输出的y的值是20,则输入的x的值是_____ .
x=input(“x=”);
if x<=5
y=10x;
else
y=2.5x+5;
end
print y;
x=input(“x=”);
if x<=5
y=10x;
else
y=2.5x+5;
end
print y;