求大神帮我说一下这几道题的思路就可以了 只要思路,不用编程。
4、设计一个常用圆形体体积计算器,采用命令方式输入1、2、3,分别选择计算球体、圆柱体、圆锥体的体积,并输入计算所需相应参数。16、请编写一个用菜单形式分别选择1--100的奇数和,韩信点兵问题。
韩信点兵:相传汉高祖刘邦问大将军韩信现在统御兵士多少,韩信回答,每3人一列余1人,5人一列余2人,7人一列余4人,13人一列余6人,17人一列余2人,19人一列余10人。刘邦茫然而不知其数。请你帮刘邦解决这一问题,韩信至少统御了多少兵。
(说明:1--100的奇数和,韩信点兵本题将其编写为函数,然后再主函数中调用即可。所以本程序中有两个无参函数,即hxdb()、sum()分别是韩信点兵、1-100的奇数和)
8、将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,4,3,2,0。要求改为0, 2,3,4,6,8。
5、编写程序,用递归函数调用的方法求任意四个正整数的阶乘之和(四个任意正整数由主函数输入)。