网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
如果使用循环结构实现计算n!的算法是()。
- A、递归
- B、迭代
- C、排序
- D、查找
参考答案
更多 “如果使用循环结构实现计算n!的算法是()。A、递归B、迭代C、排序D、查找” 相关考题
考题
设求解某问题的递归算法如下: F(int n){ if n==1{ Move(1); } else{ F(n-1); Move(n); F(n-1); } } 求解该算法的计算时间时,仅考虑算法Move所进行的计算为主要计算,且Move为常数级算法,设算法Move的计算时间为k,当n=5时,算法F的计算时间为(42)。A.7kB.15kC.31kD.63k
考题
以下叙述正确的是( )。A.有些算法不能用三种基本结构来表达B.C语言程序不编译也能直接运行C.结构化程序的三种基本结构是循环结构、选择结构、顺序结构D.如果c语言程序实现的算法很简单,则计算机不进行任何代码转换就能执行程序
考题
设求解某问题的递归算法如下:F(int n){if n=1 {Move(1)}else{F(n-1);Move(n);F(n-1);}}求解该算法的计算时间时,仅考虑算法Move所做的计算为主要计算,且Move为常数级算法。则算法F的计算时间T(n)的递推关系式为(9);设算法Move的计算时间为k,当 n=4时,算法F的计算时间为(10)。A.T(n)=T(n-1)+1B.T(n)=2T(n-1)C.T(n)=2T(n-1)+1D.T(n)=2T(n+1)+1
考题
下列观点不正确的是( )。
A、算法是现代数学的最重要组成部分
B、算法内容可以提高学生的逻辑思维能力
C、顺序结构、选择结构、循环结构是算法程序框图的三种基本结构
D、由于算法思想和计算机关系密切,所以我国古代没有算法思想
考题
下面关于循环中的描述正确的是()A、使用双重循环语句允许while与for语句嵌套do-while语句B、break用于switch结构及循环结构,其含义是中断,中止C、if能实现选择还能实现循环结构D、while,do-while及for都是用来实现循环结构.
考题
有一个人要剥一篮毛豆,他从篮子里一次拿一颗毛豆出来,如果是好的则剥去皮后放到碗里,如果是坏的就扔掉,重复以上过程直到剥完所有的毛豆。如果用编程来实现这个过程,设计算法时应选用()A、顺序结构+选择结构B、选择结构+循环结构C、顺序结构+循环结构D、树型结构+循环结构
考题
下面是一段关于计算变量s的算法: ①变量s的初值是0 ②变量i从1起循环到n,此时变量s的值由下面的式子表达式计算 ③s=s+(-1)*i ④输出变量s的值 这个计算s值的算法中,s的代数式表示是()。A、1-2+3-4+…+(-1)n*(n-1)B、1-2+3-4+…+(-1)n-1*nC、1+2+3+4+...+(n-1)+nD、-1-2-3-4-...-n
考题
阅读下列算法: (1)输入n的值; (2)设i的值为1; (3)如果i<=n,则执行第(4)步,否则转到第(7)步执行; (4)计算sum+i,并将结果赋给sum; (5)计算i+1,并将结果赋给i; (6)返回到第(3)步继续执行; (7)输出sum的结果。 上述算法()。A、能够正确计算sum=1+2+3+4+…+nB、不能正确计算sum=1+2+3+4+…+n,因为未画出算法的流程图C、不能正确计算sum=1+2+3+4+…+n,因为未将变量sum初始化为0D、不能正确计算sum=1+2+3+4+…+n,因为未编写出实现算法的程序
考题
单选题以下选项中叙述正确的是( )。A
结构化程序的三种基本结构是循环结构、选择结构、顺序结构B
C语言源程序不编译也能直接运行C
使用N—S流程图不能描述复杂算法D
计算机能够直接运行C语言源程序,不必进行任何转换
考题
单选题阅读下列算法: (1)输入n的值; (2)设i的值为1; (3)如果i<=n,则执行第(4)步,否则转到第(7)步执行; (4)计算sum+i,并将结果赋给sum; (5)计算i+1,并将结果赋给i; (6)返回到第(3)步继续执行; (7)输出sum的结果。 上述算法()。A
能够正确计算sum=1+2+3+4+…+nB
不能正确计算sum=1+2+3+4+…+n,因为未画出算法的流程图C
不能正确计算sum=1+2+3+4+…+n,因为未将变量sum初始化为0D
不能正确计算sum=1+2+3+4+…+n,因为未编写出实现算法的程序
考题
单选题数据结构与算法中,计算某范围内的素数之和,应该使用的是()A
单层循环B
循环嵌套C
continue语句+switch语句D
return语句+continue语句
热门标签
最新试卷