伪代码 知识点题库

将两个数a=2010,b=2011交换使得a=2011,b=2010,下面语句正确一组是(  )

A . B . C . D .

当输入x=﹣1,y=20时,如图中程序运行后输出的结果为  (  )

A . 3; 43  B . 43;3 C . ﹣18;16 D . 16;﹣18

下面程序执行后输出的结果为(  )

A . 0 B . 1 C . 2 D . -1

阅读如图所示的程序,该程序输出的结果是 

如图所示的程序运行后输出的结果是

表示成计算机程序表达式为了(  )
A . 3*x2*y+x/(2+y) B . 3*x2*y+x/2+y C . 3x2y+x/2+y D . 3•x2•y+x÷(2+y)
根据下列算法语句,将输出的A值依次记为a1 , a2 , …,an , …,a2015;已知函数f(x)=a2sin(ωx+φ)(ω>0,|φ|< )的最小正周期是a1 , 且函数y=f(x)的图象关于直线x= 对称.

(Ⅰ)求函数y=f(x)表达式;

(Ⅱ)已知△ABC中三边a,b,c对应角A,B,C,a=4,b=4 ,∠A=30°,求f(B).

分别求出下列两个程序的运行结果:


如图程序运行后,输出的值为

运行如图框图中程序,输出的结果是(   )

A . 30 B . 31 C . 32 D . 63
运行如图算法语句时,输出的数=(    )

A . 10 B . 4 C . 6 D . 15
给出下列程序:

上述程序的错误是

给出50个数;1,2,6,24,120,…,其规律是:第1个数是1,第2个数是第1个数乘以2所得的积,第3个数是第2个数乘以3所得的积,第4个数是第3个数乘以4所得的积…,依此类推,要计算这50个数的和,现已给出了该问题算法的程序框图(如图所示),

  1. (1) 请在图中执行框内(1)处和判断框中的(2)处填上合适的语句,使之能完成该题算法功能;
  2. (2) 根据程序框图写出程序。
下面程序运行后输出的结果为(   )

A . 3 B . 5 C . 4 D . 0
已知有下面程序,若程序执行后输出的结果是11880,则在程序后面的“横线”处应填(   )

A . i≥9 B . i=8 C . i≥10 D . i≥8
执行如图所示的伪代码,若 ,则输出的 的值为

画出计算 的程序框图,并编写相应的程序.
一个算法的程序框图如图所示,若该程序输出的结果为 ,则判断框中应填入的条件是(   )

A . i<4 B . i<5 C . i<6 D . i<7
给出30个数:1,2,4,7,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,依次类推.要计算这30个数的和,现已给出了该问题算法的程序框图(如图所示):

  1. (1) 图中①处和②处应填上什么语句,使之能完成该题算法功能;
  2. (2) 根据程序框图写出程序.
如图所示的程序的运行结果为.

图片_x0020_100007

最近更新