排序
使用二分查找算法编写下列程序
二分查找也称折半查找,它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。 算法要求 必须采用顺序存储结构。 必须按关键字大小有序...
C++编程求解百元百鸡问题
题目描述 7,编程求解百元百鸡问题。中国古代数学家张丘对提出的“百鸡问题”:一只大公鸡值五个钱,一只母鸡值三个钱、三个小鸡值一个钱。现有100个钱,要刚好买100只鸡,目三种鸡都有. 源代码 #inc...
编写程序猴子吃桃问题
问题描述 猴子吃桃问题:一只猴子第一天摘了一堆桃子,每天它都要吃掉一半,之后还要多吃一个,如此吃法,到第n天一早起来时,它发现只剩下一个桃子了、从键盘上输入n,求它第一天摘的桃子总数。 【...
C++迭代嵌套算法之百钱买百鸡
题目描述 百钱买百鸡是一个经典的迭代嵌套算法问题,用于解决如下问题:如果用100块钱买100只鸡,其中公鸡5块钱一只,母鸡3块钱一只,小鸡1块钱三只,那么各有多少只公鸡、母鸡和小鸡? 源代码 ...
使用if-else语句和 switch 语句设计一个程序
题目描述 9.使用if-else语句和 switch 语句设计一个程序,使其可以讽别有两个操作符(操作符可以是加,减、乘、除)的表达式。要注意操作符有优先级。 运行时输入输出情况如下: 请输人一个表达式(eg...
Java输入函数名和角度值求三角函数值
题目描述 创建一个Java项目,要求在主类中创建一个能计算任意三角函数的方法getValid( )。 要求调用语句向方法传递表示三角函数名(sin、cos或tan)和角度值的两个参数。 方法根据这两个参数返...
python输入一个数字判断是正数还是负数还是零
题目描述 编写一个程序判断数字是正数、负数还是 0(只需要判断这个数是否大于 0、 小于 0 或等于 0)。由于判断的条件大于两个,则通过使用 if…elif…else 语句 进行实现。 源代码 num = floa...
输入一维数组的6个元素,将最大值与最后一个交换
题目描述 输入一维数组的6个元素,将最大值与最后一个交换 输入格式: '%d' 输出格式: '%d\n' 输入样例: 3 5 6 8 1 2 输出样例: 3 5 6 2 1 8 解决思路 定义一个长度为6的整型数组arr。然后使...
根据给定的数字数量和各个数字,计算它们的乘积的最后四位数
题目描述 数学老师在黑板上写了一个很长的乘法计算题,想让同学们练习计算器的使用。 但当小蓝拿出计算器时发现他的计算器已经损坏,无法显示出计算结果的最右边四位数字。于是他求助你编程计算...
给定的数组长度、首地址和询问地址,输出对应的数组下标
题目描述 在C/C++/Java等编程语言中,int类型的变量通常占4个字节的大小,在按字节编址的系统中,给定一个长度为N的数组的首地址(16进制)。 小蓝会进行多次的地址询问(16进制),你需要回答出这个...









