热门试卷

X 查看更多试卷
1
题型:填空题
|
填空题

如图,输出结果为     .

 

正确答案

9

符合条件,输出

1
题型:填空题
|
填空题

如右图,程序输出的结果是__________

正确答案

1
题型:简答题
|
简答题

设计一个程序,求一个数x的绝对值.

正确答案

             

图1                              图2

解法一:

程序框图如图1.

程序:

x="input" (“x=”);

if  x<0

x=-x;

end

x

解法二:

程序框图如图2.

程序:

x="input" (“x=”);

A=Abs(x);

A

①零、正数的绝对值是它本身,负数的绝对值是它的相反数,可先判断该数为零、正数或负数,然后再求其绝对值;②直接利用绝对值函数Abs(x).

1
题型:简答题
|
简答题

求满足1+3+5+…+n>500的最小自然数n.

正确答案

程序框图:

程序:

i=1;

sum=0;

while  sum<=500

sum=sum+i;

i=i+2;

end

print  “最小自然数为:”;i=i-2

此题循环次数不能事先预知,但知结束循环的条件,和大于500,可以用累加的方法,一个数一个数地加到累加器中,每加一个数就把累加器的值与500比较,直到大于500为止,可用for循环,也可用while循环.注意:最后输出往往有的同学会输出i的值,此时i的值不是满足条件的最小自然数.如果是输出i的值,应调整才能使最后输出结果满足题目要求.

1
题型:填空题
|
填空题

.阅读图4的程序框图,若输入m=4,n=3,则输出a=_______,i=________。

(注:框图中的赋值符号“=”,也可以写成“←”或“:=”)

正确答案

="12" ,

要结束程序的运算,就必须通过整除的条件运算,而同时也整除,那么的最小值应为的最小公倍数12,即此时有

1
题型:填空题
|
填空题

已知程序框图如右,则输出的=       

K

正确答案

9

因为,所以当S=105时退出循环体,因而此时i=9,所以输出的i值为9.

1
题型:填空题
|
填空题

执行如图所示的程序框图,若输入x=10,则输出____.

正确答案

-.

解:程序在运行过程中各变量的值如下表示:

x y 是否继续循环

循环前 10∥

第一圈 10 4 是

第二圈 4 1 是

第三圈 1-

是第四圈--

否故输出y的值为-故答案为:-

1
题型:填空题
|
填空题

写出一个求y=︱x-1︱的值的一个程序

正确答案

结合条件结构和条件语句,表示出程序语言可知先输入一个x,然后根据x的范围分条件选择得到不同的值。

1
题型:填空题
|
填空题

下列四个有关算法的说法中,正确的是               . ( 要求只填写序号 )

⑴算法的某些步骤可以不明确或有歧义,以便使算法能解决更多问题;

⑵正确的算法执行后一定得到确定的结果;

⑶解决某类问题的算法不一定是唯一的;

⑷正确的算法一定能在有限步之内结束.

正确答案

②③④

由算法的概念可知:算法是有限步,结果明确性,②④是正确的.

对于①,算法的每一步操作必须是明确的,不能有歧义或模糊是正确的;故①不正确.

求解某一类问题的算法不是唯一的,故③正确;

∴关于算法的说法中正确的是②③④.

1
题型:填空题
|
填空题

执行如图所示的程序框图,若输入的值为2,则输出的值是        

正确答案

本程序是求.

1
题型:简答题
|
简答题

请用程序框图表示前面讲过的“判断整数n(n>2)是否为质数”的算法.

正确答案

解:程序框图如下:

程序框图是用图形的方式表达算法,使算法的结构更清楚,步骤更直观也更精确.这里只是让同学们初步了解程序框图的特点,感受它的优点,暂不要求掌握它的画法.

1
题型:简答题
|
简答题

边长为的正三角形面积为,当时,写出计算正三角形面积的算法,并画出程序框图.

正确答案

答案见解答过程

算法:

S1.

S2.

S3.输出

程序框图:

1
题型:填空题
|
填空题

根据右面的框图,打印的所有数据的和是_____.

正确答案

25

按照打印顺序依次打印的数为3,7,15,所以其数字和为25.

1
题型:填空题
|
填空题

如右所示的算法中,若输入的分别为1,2,3,则输出的a,b,c分别为           

 

正确答案

4,-2,0

1
题型:填空题
|
填空题

用秦九韶算法求多项式f(x)=2+0.35x+1.8x2-3x3+6x4-5x5+x6在x=-1的值时,令v0=a6,v1=v0x+a5,…,v6=v5x+a0.则v3的值是_______.

正确答案

-15

f(x)=(((((x-5)x+6)x-3)x+1.8)x+0.35)x+2

v0=1,v1=v0x-5=-6,v2=v1x+6=6×(-1)+6=12,v3=v2x-3=-15.

下一知识点 : 统计
百度题库 > 高考 > 数学 > 算法初步

扫码查看完整答案与解析

  • 上一题
  • 1/15
  • 下一题