热门试卷

X 查看更多试卷
1
题型:简答题
|
简答题

写出计算12+32+52+…+9992的程序.

正确答案

程序如下:

S=0;

for  i=1∶2∶999

S=S+i^2;

end

print(%io(2),S);

思路分析:观察分析所加的数值,指数相同,底数相邻两数相差2,设计数器i初始值为1,用i=i+2实现底数部分.

1
题型:填空题
|
填空题

如图的程序段结果是          

正确答案

15

分别代入计算,得时,

1
题型:填空题
|
填空题

如果执行右面的框图,输入,则输出的数等于           

正确答案

试题分析:∵初始值,循环下去:

输出

点评:解决此类问题的重点是循环结构的意义,注意判断框内的条件,考查分析问题、解决问题的能力

1
题型:填空题
|
填空题

按该图所示的程序框图运算,则输出S的值是         

正确答案

试题分析:根据程序框图可知,该程序执行的是所以输出的值为.

点评:解决本小题的关键在于要正确读懂程序框图,要特别注意退出循环的条件.

1
题型:填空题
|
填空题

写出下列程序[如图1]的运行结果:若程序运行后程序=  THEN输入x = -2 ,则输出的结果为 ____输出______ .

正确答案

1

解:由题意得,输入x<0,则y=1,当x0,时,则y=-1,因此结果为1.

1
题型:简答题
|
简答题

求1 000以内能被7整除的所有正整数的和.

正确答案

sum=0;

for  i=7∶7∶1 000

sum=sum+i;

end

print(% io(2),sum);

1
题型:简答题
|
简答题

编写一个程序,计算并输出100以内所有被3和4都整除的正整数.

正确答案

j=12;

while  j<100

pri

nt(% io(2),j);

j=j+12;

end

1
题型:填空题
|
填空题

把下面求n!( n!= n×(n-1)×……×3×2×1 )的程序补充完整

正确答案

INPUT ,  i<=n,  s=s*I

试题分析:第一句应该是输入语句,因此田INPUT;WHILE后面应该是一个判断框,即条件语句,因此填i<=n;第三个空应该是一个赋值语句,且是循环结构的循环体,所以应为s=s*i。

点评:本题主要考查基本算法语句:输入语句、赋值语句、循环语句。我们要数量掌握基本算法语句。属于基础题型。

1
题型:填空题
|
填空题

比较大小:    

正确答案

>

因为,显然填大于号.

1
题型:填空题
|
填空题

将二进制数1010 101(2)化为十进制结果为      ____________

正确答案

85

解:1010 101(2)=1+1×22+1×24+1×26=85

下一知识点 : 算法案例
百度题库 > 高考 > 数学 > 基本算法语句

扫码查看完整答案与解析

  • 上一题
  • 1/10
  • 下一题