循环结构、数组综合练习题
1、 数学黑洞6174
已知:一个任意的四位正整数。将数字重新组合成一个最大的数和最小的数相减,重复这个过程,最多七步,必得6174。即:7641-1467=6174。将永远出不来。
求证:所有四位数数字(全相同的除外),均能得到6174。输出掉进黑洞的步数。 2、 随机产生20个三位数,将这20个数按从小到大的顺序排列,要求在排列中,用尽可能少的交换次数。
3、 输入10个学生的姓名,编一程序将它们按字母的顺序排列。
4、有一组数,其排列形式如下:11,19,9,12,5,20,1,18,4,16,6,10,15,2,17,3,14,7,13,8,且尾部8和头部11首尾相连,构成环形的一组数,编程找出相邻的4个数,其相加之和最大,并给出它们的起始位置。
5、 有一组数其排列顺序如下:(设有N个)3,6,11,45,23,70,67,34,26,89,90,15,56,50,20,10。编一程序交换这组数中任意指定的两段。
6、 输入一个十进制数,将其转换成二进制数。