全球旧事资料 分类
的数输入的数中的最小数,输入临时变量即可。程序流程图:
专业知识编辑整理
fWORD完美格式
开始
定义变量X和T
输入第一个整数并赋值于T
输入下一个整数赋值于X
N
XT
N
TX
Y
输入完毕
Y输出T
结束
NS盒图:
定义变量X和临时变量T
输入第一个数并赋值给T输入下一个整数赋值于X
Y
XT
N
TX
输出T
PAD图:
专业知识编辑整理
fWORD完美格式
定义变量X和临时变量T
输入第一个整数赋值于T
输入下一个整数赋值于X
XTTX
输出T
(3)输入3个整数,按从大到小的顺序输出。算法思想:输入三个数a、b、c,首先比较a和b,如果ab则比较c和a如果ca则输出c、a、b;如果ca,在比较c和b,如果cb输出a、c、b,否则输出a、b、c;对于ab的情况同理可以得出结果。程序流程图:
开始
输入三个整数并赋值给abc
Y
ab
N
Y
ca
cb
Y
N
N
输出cab
cb
Y
输出abc
输出bac
N
ca
输出cba
N依次输出acb
Y
输出bca
结束
NS盒图:
专业知识编辑整理
fWORD完美格式
输入三个数并赋值给abc
YYcaY输出cab输出acb输出abccb
abNNYY输出baccacb
NN
N输出cba输出bca
PAD图:
输入三个数赋值给abc
输出cab
cacb
输出acb
输出abc
ab
输出cba
cbca
输出bca
输出bac
(4)求123……10。算法思想:定义一个变量用来存放最后的值,赋初值为1,做十次循环,每次循环在原来变量的基础上乘循环变量值(即110),最后输出这个变量即可。程序流程图:
专业知识编辑整理
fWORD完美格式
开始
cou
t1i1
i10
Tcou
tcou
tiiF
输出cou
t
开始
NS盒图:
cou
t1i1i10cou
tcou
tIi输出cou
t
PAD图:
cou
t1i1
whilei10
cou
tcou
tIi
输出cou
t
(5)输入两个整数,求其最大公约数。算法思想:选取两个数中较小的数作为起始值,让这两个数分别除以这个值,如果可以整除,则这个数就是最后结果,如果不能整除则将起始值减一之后再用原来的两个数对其做除法运算,知道整除为止,得到的起始值的最后值就是结果。程序流程图:
专业知识编辑整理
fWORD完美格式
开始
数AB公约数C
AB
F
T
CA
CB
AC0ANDBC0T输出C
F
C
结束
NS盒图:
两个数A,B,公约数CAB
YCA
NCB
C1
Y
AC0ANDBC0
N
输出C
PAD图:
C
专业知识编辑整理
fWORD完美格式
两数A,B公约数CCAABCB输出CwhileC1AC0ANDBC0C
15算法思考题
(1)钞票换硬币:把一元钞票换成一分、二分、五分硬币(每种至少一枚),有哪些种换法?分析:1元相当于100分r
好听全球资料 返回顶部