摘要:
一 、问题描述 N个有序整数数列已经放在数组中,利用二分法查找整数M在数组的位置。若找到,则输出下标值;反之,则输出“Not be found!"。 二 、设计思路 1.利用i,j 分别表示数组的第一位与最后一位的下标数,m 表示中间下标; 2.利用while循环条件i<=j,把需要找的的数与中间值 阅读全文
摘要:
一 、问题描述 对N个整数(数据由键盘输入)进行升序排列。 二 、设计思路 1.定义一个数组用来储存数据; 2.对于数据进行每两个进行比较大小,小的往前走一位; 3.两层循环嵌套,第一层控制循环次数,第二层进行比较。 三 、程序流程图 四 、代码实现 阅读全文
摘要:
一 、问题描述 假设银行一年整存零取的月利息为0.63%。现在某人手里有一笔钱,他打算在今后的五年中的每年年底去取出1000元,到第五年刚好取完,请算出他存钱应存入多少钱。 二 、设计思路 1.根据题意,从第五年开始倒推前一年的存款,即定义sum储存,得出sum=(sum+1000)/(1+12*0 阅读全文
摘要:
一 、问题描述 方程ax^3+b*x^2+c*x+d=0,系数a,b,c,d有】由主函数输入。求x在1附件的一个实根。求出根后,由主函数输出。 二 、设计思路 1.,定义两个x0,=0x=1.5,然后x0=x进行迭代,再求出函数的导函数,在记录原函数除导函数的值,再x=x0-这个值,最后返回x; 2 阅读全文
摘要:
一 、问题描述 有一对兔子,从出生的第三个月起每个月都生一个兔子。小兔子长到第三个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数为多少? 二 、设计思路 1.根据问题,就是解决斐波那契数列前n 项和; 2.定义a,b,c依次分别是三个月的兔子数,c=a+b; 3.利用循环 阅读全文
摘要:
一 、问题描述 一辆卡车违反交通规则,撞人之后逃跑。现场有三个目击该事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同的;丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。 二 、设计思路 1.根据题意 阅读全文
摘要:
一 、问题描述 中国有句俗语叫“三天打鱼两天晒网”。某人从1990年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是”打鱼“还是”晒网"。 二 、设计思路 1. 根据题意,需要对于闰年的判断,计算今天距离指定日期的天数,需要运用函数实现; 2.定义一个结构体用来输入今天的日期,然后再求 阅读全文
摘要:
一 、问题描述 小明有五本新书,要接给A、B、C这三位小朋友,若每人每次只能借一本,则可以有多少不同种的接法? 二 、设计思路 1. 根据题意,这五本数每个人都可借阅; 2.则当第一个人挑选时可以有五种不同的选择,第二个人时有四种,最后一个人有三种; 3.利用三次循环嵌套,对第一个人进行五次循环,第 阅读全文
摘要:
一 、问题描述 中国古代数学家张邱建在他的《算经》中提出一个著名的“百钱百鸡问题”:一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡,母鸡,小鸡个几只? 二 、设计思路 1.定义三个int类型代表公鸡,母鸡,小鸡; 2.根据题意,公鸡最多可以买20只,母鸡最多可以买33只 阅读全文