![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
以下问题中,不适合利用计算机编程解决的是()。
A.统计100以内3的倍数的个数
B.求两个数的最大公约数
C.计算100的阶乘
D.确定回家的线路
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.统计100以内3的倍数的个数
B.求两个数的最大公约数
C.计算100的阶乘
D.确定回家的线路
用传统流程图表示求解以下问题的算法,且用N-S图和伪代码表示算法。
(1)有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换(即A瓶原来盛醋,现改盛酱油,B瓶则相反)。
(2)依次将10个数输入,要求将其中最大的数输出。
(3)有3个数a,b,c,要求按大小顺序把它们输出。
(4)求1+2+3+...+100。
(5)判断一个数n能否同时被3和5整除。
(6)将100~200的素数输出。
(7)求两个数m和n的最大公约数。
(8)求方程式ax2+bx+c=0的根。分别考虑:①有两个不等的实根;②有两个相等的实根。
A.10名学生中抽2名学生开会
B.10名学生中选2名做正、副组长
C.从2,3,5,7,11中任取两个数相乘
D.从2,3,5,7,11中任取两个数相除
以二叉链表作为二叉树的存储结构,编写以下算法:
(1)统计二叉树的叶结点个数。
(2)设计二叉树的双序遍历算法(双序遍历是指对于二叉树的每一个结点来说,先访问这个结点,再按双序遍历它的左子树,然后再一次访问这个结点,接下来按双序遍历它的右子树)。
(3)计算二叉树最大的宽度(二叉树的最大宽度是指二叉树所有层中结点个数的最大值)。
(4)用按层次顺序遍历二叉树的方法,统计树中具有度为1的结点数目。
(5)求任意二叉树中第一条最长的路径长度,并输出此路径上各结点的值。
(6)输出二叉树中从每个叶子结点到根结点的路径。
A.和/(倍数+1)=小数
B.小数*倍数=大数
C.和-小数=大数