程序习题: A:基础题 B:深入题 C:综合题 A 1
取两个数的最小公倍数/最大公倍数并显示
百鸡百脚 每只母鸡 3 元,公鸡 4 元,小鸡 0
5 元每只,请问如何 100 块买 100 只鸡
3 元/个, 桔子 0
2 元/个, 芒果 0
4 元/个,若是用 10 元去买,有几种组合呢
已知有三个苹果,五个橙子,六个草莓
从中选出 8 个水果,满足一下条件: 1
至少有一个橙子 2
橙子数目不小于苹果,不多于草莓 3
判断是否为质数 求 100 以内所有的质数 求 N 以内所有的质数 4
求一个三位数每个位数上的数字
三位数中有些满足:其每个位数的立方的和等于其自身,求出这些数
金额大小写转换
输入小写的数字金额形式,将其转换成大写的金额形式
金额的大小写转换,可以先定义两个文本串,一个用于存放大写的数字,比如:壹,贰,参等;一个用存放对应每一个金额数字位的名称,比如:分,角,元,拾,佰等
转换时,只要找出每一个小写数字的对应大写形式和它的数字位名称即可
找数组中最大/最小的数 给歌手打分: 在歌星大奖赛中,有 10 个评委为参赛的选手打分,分数为 1~100 分
选手最后得分为:去掉一个最高分和一个最低分后,其余8 个分数的平均值
现求出其中一个歌手的最后得分
折半查找: 设查找元素储存在一个一维数组中,已经按关键字递增(或递减)的方式排列的情况下,可进行折半查找,其方法是:首先将要查的关键字值与数组中间位置上的记录的关键字比较
1 若相等,则查找成功; 2 若大于中间位置的关键字则说明要查记录只可能在后半段中,下一步应在后半部分再进行折半查找; 8
显示所有位数不超过8 位的其平方具有对称性质的数(也称回文数)
例如:11×11=121,121 就是回文数
对于要判断的数,计算出其平方后,将平方的每一位进行分解,