Ⅰ 算法和伪代码有什么区别啊

当然有区别!
伪代码就是不能运行 但能非常完整地表示程序结构的代码

比如:
如果(我吃了苹果)则
睡觉
上面是伪代码而下面
if ( I->eat() )
Sleep();

则是真正的代码!

Ⅱ 输出100~200之间的素数。帮忙解释下面的伪代码含义。

MOD 其实是MATLAB中的一个函数 输入参量X、Y应为整数,此时返回余数X -Y.*floor(X./Y),若Y≠0,或者是X。若运算数x与y有相同的符号,则mod(X,Y)等于rem(X,Y)。总之,对于整数x,y,有:mod(-x,y) = rem(-x,y)+y。若输入为实数或复数,由于浮点数在计算机上的不精确表示,该操作将导致不可预测的结果。 mod(-X,Y) = rem(-X,Y)+Ymod(13,5) ans = 3 i≤√ ̄n 的作用是为了减少处理的次数; 还有你的代码写的有问题 if mod(n,1)=0 then 应该是 if mod(n,i)=0 then i=2 while i≤√ ̄n if mod(n,1)=0 then i=n else i=i+1 end if end do这段的意思是 把n从2到√ ̄n 除一遍,如果有余数为0 则表示这不是一个素数如果不是 i就加1 一直除到√ ̄n if i<√ ̄n then print n n=n+1 这里面应该是 i大于√ ̄n 如果是素数 最后一次i加一的值应该是大于 √ ̄n

Ⅲ 代码和伪代码什么区别

区别:

1,面对对象不同,伪代码是方便程序员便于理解,源代码是面对电脑,使电脑编译。

2,编译方式不同,伪代码无被电脑编译,源代码可以被电脑编译。

3,编写方式不同,在伪代码中,每一条指令占一 行,指令后不限任啊符号,源代码一条指令客栈多行,可加符号。

在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。




(3)伪代码含义扩展阅读:

伪代码:是用介于自然语言和计算机语言之间的文字和符号(包括数学符号)来描述算法。

伪代码简单示例:输入3个数,打印输出其中最大的数。可用如下的伪代码表示:

Begin(算法开始)

输入 A,B,C

IF A>B 则 A→Max

否则 B→Max

IF C>Max 则 C→Max

Print Max

End (算法结束)

伪代码(Pseudocode)是一种算法描述语言。它不是一一种现实存在的编程语言。使用为代码的目的是为了使被描述的算法可以容易地以任何一种编程语言(Pascal, C,Java, etc) 实现。

源程序(source code)即代码是指未编译的按照一定的程序设计语言规范书写的文本文件。源代码(也称源程序),是指一系列人类可读的计算机语言指令。

Ⅳ 什么是伪代码

一般用代码的格式表示程序执行过程和算法,但不能在编译器上通过编译的代码

目的是为了展示程序的执行过程。

Ⅳ 伪代码 “:=”是什么意思

这个是数据库里的赋值符号吧。相当于平时的等号。

Ⅵ 伪代码解释

to是指以j为循环变量j从2到 A的长度 循环length [A]-1次
j=2 执行 key←A[2]
j=3 执行 key←A[3]
...
...
do的含义就是做后面的语句版
相当于权c语言中的
for(int j=2;j<=length [A];j++
{
key=A[j];
}