伪代码读写教程 |
您所在的位置:网站首页 › 伪代码声明变量 › 伪代码读写教程 |
1.为什么要学习伪代码
计算机语言千千万,不同的语言需要不同的编译环境,在一群人中很可能这个掌握这种语言,而那个又掌握了那种语言,如果掌握两种不同语言的人同时阅读研究一段代码,那么就存在一个人可以看懂而另一个人看不懂的问题,为了解决这一问题,伪代码应运而生。 2.伪代码特点结构清晰、代码简单、可读性好,并且类似自然语言。注意伪代码是无法进行编译的。 3.伪代码的书写规范1.在伪代码中每一条指令占一行 2.书写上的缩进表示程序上的分支结构,同一模块的语句具有相同的缩进量,次一级模块的语句相对于其父级语句进行缩进。 3.在伪代码中,变量不需要声明,定义变量的语句不需要写出来,但要在注释中给出。 4.伪代码的书写规则 1.指令的书写指令指算法中的任务和步骤可以使用文字来叙述。目的在于防止与主要问题无关的符号赘述过多从而导致代码可读性变差。 举例: "c为A中最大项"(A是一个数组) “将x插入L中"(L是一个链表) 2.运算符1.算数运算符:+,-,*,/等可以直接使用。 2.关系运算符:=,,!=等可以直接使用。 3.逻辑运算符:与&&---->and 或 ||------>or !~------->not 3.赋值语句aA[j] then A[i]↔A[j] 2.二分查找BINARY_SEARCH(A, x, low, high) while low≤high do mid ←(𝑙𝑜𝑤+h𝑖𝑔h)/2⌊(low+high)/2⌋ if x=A[mid] then return mid else if x>A[mid] then low ← mid+1 else high ← mid-1 return NIL |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |