伪代码怎么写
答案:1 悬赏:0 手机版
解决时间 2021-01-28 08:11
- 提问者网友:太高姿态
- 2021-01-28 03:14
伪代码怎么写
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-01-28 04:14
问题一:伪代码的写法 伪代码的语法规则在伪代码中,每一条指令占一行(else if 例外,),指令后不跟任何符号(Pascal和C中语句要以分号结尾);书写上的“缩进”表示程序中的分支程序结构。这种缩进风格也适用于if-then-else语句。用缩进取代传统Pascal中的begin和end语句来表示程序的块结构可以大大提高代码的清晰性;同一模块的语句有相同的缩进量,次一级模块的语句相对与其父级模块的语句缩进;例如:line 1line 2
sub line 1
sub line 2
sub sub line 1
sub sub line 2
sub line 3line 3而在Pascal中这种关系用begin和end的嵌套来表示, line 1 line 2 begin
sub line 1
sub line 2
begin
sub sub line 1
sub sub line 2
end;
sub line 3 end; line 3在C中这种关系用{ 和 } 的嵌套来表示, line 1 line 2 {
sub line 1
sub line 2
{sub sub line 1sub sub line 2
}
sub line 3 } line 3 在伪代码中,通常用连续的数字或字母来标示同一即模块中的连续语句,有时也可省略标号。例如: 1. line 1 2. line 2
a. sub line 1
b. sub line 2
1. sub sub line 1
2. sub sub line 2
c. sub line 3 3. line 3符号△后的内容表示注释;在伪代码中,变量名和保留字不区分大小写,这一点和Pascal相同,与C或C++不同;在伪代码中,变量不需声明,但变量局部于特定过程,不能不加显示的说明就使用全局变量;赋值语句用符号←表示,x←exp表示将exp的值赋给x,其中x是一个变量,exp是一个与x同类型的变量或表达式(该表达式的结果与x同类型);多重赋值i←j←e是将表达式e的值赋给变量i和j,这种表示与j←e和i←e等价。例如:
x←y
x←20*(y+1)
x←y←30以上语句用Pascal分别表示为: x := y; x := 20*(y+1); x := 30; y := 30;以上语句用C分别表示为: x = y; x = 20*(y+1); x = y = 30;选择语句用if-then-else来表示,并且这种if-then-else可以嵌套,与Pascal中的if-then-else没有什么区别。例如: if (Condition1)
then [ Block 1 ]
else if (Condition2)then [ Block 2 ]else [ Block 3 ] 循环语句有三种:while循环、repeat-until循环和for循环,其语法均与Pascal类似,只是用缩进代替begin - end;例如: 1. x ← 0 2. y ← 0 3. z ← 0 4. while x >问题二:用C语言描述的伪代码怎么看,怎么写? 伪代码主要是为了方便各种语言来实现,像你这里的用C实现就是:
struct Node{ int number; struct Node *Next;};ElementType :元素类型
Element:元素名
Position :位置,定义Next指针
QQ已私信给你~问题三:如何写伪代码 baike.baidu.com/view/585970.htm问题四:什么是c语言伪代码 所谓伪代码,就是那些用来表示算法的文字段落。
你想写一个程序,不可能就直接写代码,你得先写思路,用来暂时记录你思路的文字符号一般用简单的词语来。
比如:
初始化 字符串 A;
输入字符串 A;
如果 检测字符串 A 成功 就
打开文件(A);
否则 回到输入字符串;
伪代码根据个人习惯而不同,主要的是用来表达你想好了的思路。问题五:伪代码是什么!怎么写,需要会什么, baike.baidu.com/view/585970.htm
参考资料:baike.baidu.com/view/585970.htm问题六:伪代码是什么意思? 意思是给程序员看的一种表达思路的代码
一般用在软件开发初期的设计阶段
例如
for(i=1 to100){
print(i);
}丁这些不能运行的代码
但却能让程序员看明白的
就叫伪代码问题七:软件工程 伪代码怎么写 csdn 伪代码就是说你实际代码记不住,但是知道大概代码的意思,用英文写出来的,意思正确,但是代码不对的就叫伪代码,如简单的a,b两个数互换,正确的应该是int c ;c=a;a=b;b=c 而你不知道怎么写你写了exchange a,b就示为伪代码问题八:怎么写伪代码 伪代码很简单
即用不标准的计算机语言来表达清楚你的想法和步骤
sub line 1
sub line 2
sub sub line 1
sub sub line 2
sub line 3line 3而在Pascal中这种关系用begin和end的嵌套来表示, line 1 line 2 begin
sub line 1
sub line 2
begin
sub sub line 1
sub sub line 2
end;
sub line 3 end; line 3在C中这种关系用{ 和 } 的嵌套来表示, line 1 line 2 {
sub line 1
sub line 2
{sub sub line 1sub sub line 2
}
sub line 3 } line 3 在伪代码中,通常用连续的数字或字母来标示同一即模块中的连续语句,有时也可省略标号。例如: 1. line 1 2. line 2
a. sub line 1
b. sub line 2
1. sub sub line 1
2. sub sub line 2
c. sub line 3 3. line 3符号△后的内容表示注释;在伪代码中,变量名和保留字不区分大小写,这一点和Pascal相同,与C或C++不同;在伪代码中,变量不需声明,但变量局部于特定过程,不能不加显示的说明就使用全局变量;赋值语句用符号←表示,x←exp表示将exp的值赋给x,其中x是一个变量,exp是一个与x同类型的变量或表达式(该表达式的结果与x同类型);多重赋值i←j←e是将表达式e的值赋给变量i和j,这种表示与j←e和i←e等价。例如:
x←y
x←20*(y+1)
x←y←30以上语句用Pascal分别表示为: x := y; x := 20*(y+1); x := 30; y := 30;以上语句用C分别表示为: x = y; x = 20*(y+1); x = y = 30;选择语句用if-then-else来表示,并且这种if-then-else可以嵌套,与Pascal中的if-then-else没有什么区别。例如: if (Condition1)
then [ Block 1 ]
else if (Condition2)then [ Block 2 ]else [ Block 3 ] 循环语句有三种:while循环、repeat-until循环和for循环,其语法均与Pascal类似,只是用缩进代替begin - end;例如: 1. x ← 0 2. y ← 0 3. z ← 0 4. while x >问题二:用C语言描述的伪代码怎么看,怎么写? 伪代码主要是为了方便各种语言来实现,像你这里的用C实现就是:
struct Node{ int number; struct Node *Next;};ElementType :元素类型
Element:元素名
Position :位置,定义Next指针
QQ已私信给你~问题三:如何写伪代码 baike.baidu.com/view/585970.htm问题四:什么是c语言伪代码 所谓伪代码,就是那些用来表示算法的文字段落。
你想写一个程序,不可能就直接写代码,你得先写思路,用来暂时记录你思路的文字符号一般用简单的词语来。
比如:
初始化 字符串 A;
输入字符串 A;
如果 检测字符串 A 成功 就
打开文件(A);
否则 回到输入字符串;
伪代码根据个人习惯而不同,主要的是用来表达你想好了的思路。问题五:伪代码是什么!怎么写,需要会什么, baike.baidu.com/view/585970.htm
参考资料:baike.baidu.com/view/585970.htm问题六:伪代码是什么意思? 意思是给程序员看的一种表达思路的代码
一般用在软件开发初期的设计阶段
例如
for(i=1 to100){
print(i);
}丁这些不能运行的代码
但却能让程序员看明白的
就叫伪代码问题七:软件工程 伪代码怎么写 csdn 伪代码就是说你实际代码记不住,但是知道大概代码的意思,用英文写出来的,意思正确,但是代码不对的就叫伪代码,如简单的a,b两个数互换,正确的应该是int c ;c=a;a=b;b=c 而你不知道怎么写你写了exchange a,b就示为伪代码问题八:怎么写伪代码 伪代码很简单
即用不标准的计算机语言来表达清楚你的想法和步骤
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯