//循环队列
#include
#include
#define MAXSIZE 5
#define status int
struct Queue
{
int* base;
int front;
int real;
}Q;
status initQueue(Queue &Q)
{
Q.base=(int *)malloc(MAXSIZE*sizeof(int));
if(...
分类:
其他好文 时间:
2014-11-02 09:22:59
阅读次数:
175
程序有三种结构1、顺序结构2、分支结构3、循环结构 (通常与数组结合使用)while 循环while(条件表达式){ 语句}注意:条件表达式为真,执行循环体,一旦条件表达式为假,循环停止。//用while打印出1~100之间不是7的倍数并且不包含7的数。int i=1; while (i0) {.....
分类:
编程语言 时间:
2014-10-31 23:32:31
阅读次数:
335
顺序和控制结构 曾经有位大神说过,程序只要三种结构就可以了。实事上,电脑发展了这么多年,三大结构用到现今天。它们是:顺序 控制 循环。 顺序结构:用简约的话来说,就是一行代码从上至下,一行一行来。 控制结构:通俗来说,就是顺序结构上加一个分支,控制代码的走向。例如:if els...
分类:
编程语言 时间:
2014-10-31 22:07:53
阅读次数:
261
java的流程控制:1、顺序结构2、选择结构 a、关系运算、逻辑运算、条件运算 b、if语句 c、if-else语句、if - else if -else语句 d、switch语句、3、循环语句 a、while语句 b、do-while语句 c、for循环 ...
分类:
编程语言 时间:
2014-10-25 15:42:53
阅读次数:
143
一:程序语言的发展: 机器语言 汇编语言 高级语言 软件开发的基本步骤:分析问题,建立数学模型。 确定数据结构和算法。 编制程序 。 调制程序。 算法的特性:有穷性 确定性 有零个或多个输入 有一个或多个输出 有效性 流程图:其优点是形象直观,简单易懂,便于修改和交流。 结构化程序设计: 顺序结构....
分类:
其他好文 时间:
2014-10-21 11:48:09
阅读次数:
162
程序语言的发展:机器语言 汇编语言 高级语言 软件开发的基本步骤:分析问题,建立数学模型。 确定数据结构和算法。 编制程序 。 调制程序。 算法的特性:有穷性 确定性 有零个或多个输入 有一个或多个输出 有效性 流程图:其优点是形象直观,简单易懂,便于修改和交流。 结构化程序设计:顺序结构...
分类:
编程语言 时间:
2014-10-18 15:12:42
阅读次数:
151
1、二分查找(Binary Search) 二分查找又称折半查找,它是一种效率较高的查找方法。 二分查找要求:线性表是有序表,即表中结点按关键字有序,并且表的存储结构为顺序结构。不妨设有序表是递增有序的。2、二分查找的基本思想二分查找算法思想:(1)首先确定该区间的中点位置: mid = ( l.....
分类:
编程语言 时间:
2014-10-18 01:53:51
阅读次数:
376
一,程序的结构:顺序结构 :程序运行时按正常的流程运行 (程序内部运行实现线性结构:栈,队列,链表,数组个人感觉)分支结构 : 条件语句 if switch循环结构 : while do while for二,if语句1,分类1)第一种形式: 构成:if(表达式){ 语句块; }...
分类:
编程语言 时间:
2014-10-13 23:27:47
阅读次数:
378
#include#include#include#define maxsize 1000using namespace std;//顺序结构typedef struct { int data[maxsize]; int top;}SqStack;//初始化栈void initStack(...
分类:
其他好文 时间:
2014-10-09 01:30:27
阅读次数:
280
我们知道每个程序都有它的一套流程结构,而一个经典的程序更是离不开流程控制。这节我来讲解流程控制的各种结构。 结构按一定的顺序执行的叫顺序结构如下所示,直到程序执行完毕退出。,语句1语句2语句3...return 0语句 选择结构 (1)if ~ else 条件语句 (2)switch 多...
分类:
编程语言 时间:
2014-10-07 21:52:44
阅读次数:
291