2.2.1 流程图及其分类
1. 传统流程图
基本图件 起止框
处理框
判断框 输入/出框
流程线
Ahead Institute of Software and Technology
三种基本结构(1966年,Bohra和Jacopini提出) (1)顺序结构 (2)选择(分
C
C
顺序结构
二路分支结构
1)类 Pascal 伪代码 简洁、易实现、不直观
常用语:BEGIN END IF…ELSE FOR WHILE DO ….
Ahead Institute of Software and Technology
例如:求任意两个数 a 和 b 的和 算法: 1)输入 a 和 b
2)计算 a + b,结果存入 sum 3)打印 sum 用伪代码表示:
3524578 f1=f15+70f22;887 9227465 14930352
24157817 f2=3f29+08f18;169 63245986 102334155
}
}
例 判断m是否素数
Ahead Institute of Software and Technology
读入m
k=m i=2
当i≤k
真 m被i整除
假
用break 结束循环
i=i+1
真
i≥k+1
假
输出:m”是素数”输出:m”不是素数”
/*c5_13.c*/ #include <stdio.h> #include <math.h> main() { int m,i,k; scanf("%d",&m); k=sqrt(m); for(i=2;i<=k;i++)