0  250203  250211  250217  250221  250227  250229  250233  250239  250241  250247  250253  250257  250259  250263  250269  250271  250277  250281  250283  250287  250289  250293  250295  250297  250298  250299  250301  250302  250303  250305  250307  250311  250313  250317  250319  250323  250329  250331  250337  250341  250343  250347  250353  250359  250361  250367  250371  250373  250379  250383  250389  250397  447090 

1.下列算法输出的结果是(   )

A.1+3+5+…+2005

B.1×3×5×…×2005

C.求方程1×3×5×…×n=2005中的n值

D.满足1×3×5×…×n>2005的最小整数n

S←1
i←1
While S≤2005
i←i+2
S←S×i
End While
Print i
 
 

试题详情

9、输入一个数,将该数反向输出(如1234→4321)。写出一个解决该问题的算法,并用伪代码表示。

本节学习疑点:

学生质疑
 
教师答复
 

试题详情

8. 满足方程的一组正整数称为勾股数或商高数,试设计一个满足a≤30,b≤40,c≤50的勾股数的算法(写出算法步骤,画出流程图)。

试题详情

7. 要判断一个数x是否为质数,我们可以把它分别除以从2到x-1的每一个整数,如果都除不尽,则x为质数。要判断a是否能被b整除,只要看a/b是否等于Int(a/b),若相等则能整除。

   下面是寻找3~100之内质数的一个算法的伪代码:

10  For  x  From 3 To 100

20   For I From 2 To x-1

30   If Int(x/i)=x/i Then GoTo 10

40   End For

50   Print x

60  End For

实际上,上述算法的运算次数较多,可以加以改进,首先,偶数不可能是质数,因此第1行的步长可改为2,其次,第2行中的x-1可以改为(为什么?)。

写出改进后的伪代码,你有寻找质数更好的方法吗?

试题详情

6、求出平方数小于1000的所有正整数的和,并写出代码。

探究拓展:

试题详情

5、求满足不等式:1×2×3×┅×I<10000的最大正整数I,写出代码。

试题详情

4.函数有三个交点(x1,y1),(2,4),(4,16),其中-1<x1<0。试用二分法求出x1近似值(误差不超过0.01)。

试题详情

3.判断某年是否为闰年,要看此年份数能否被4整除,但又不能被100整除;或者看此年份数能否被400整除。画出上述算法的流程图,并写出伪代码。

试题详情

2. 设计求解不定方程

()的一个算法,(提示:可用循环语句或条件语句)

试题详情


同步练习册答案