流程图 开始 辑 源程序 file.c 有 有错? 目标程 序 无 le obi 连接 可执行 目标程 库函数和 序 执行 其它目标 程序 不正确 结果正确? 正确 结束
开 始 编 辑 编 译 连 接 执 行 有错? 结果正确? 结 束 有 源程序 file. c 目标程 序 file.obj 库函数和 其它目标 程序 可执行 目标程 序 无 正确 不正确 流程图
N-S流程图 当P成立 成立 不成立 A
N-S流程图 A B 顺序结构 P 成立 不成立 A B 选择结构 当P成立 A 循环结构
输入整数n(n>2),判断其是否为素数 输入n的值 i=2 当i<n mEn%i m=0 结束循环 i〓+1 i≤n N n是非素数 n是素数
< 输入整数n(n>2),判断其是否为素数 输入n的值 i=2 当i<n m=n%i m=0 Y N 结束循环 i=i+1 Y i<n N n是非素数 n是素数
打印x的绝对值(伪代码) If x is positive then Print x Else Print -x
< 打印x的绝对值(伪代码) If x is positive then Print x Else Print -x
打印x的绝对值(C源程序段) if (x>o) pr intf("|x|=‰d ese printf("x=d",-x
< 打印x的绝对值(C源程序段) if ( x > 0 ) printf( "|x|=%d ", x ); else printf( "|x|=%d ", -x );