201603考试批次《C++》(结课作业) 下载本文

内容发布更新时间 : 2024/6/7 15:41:06星期一 下面是文章的全部内容请认真阅读。

/********** End **********/ output.close();

cout <<\the enter key to exit!\<< endl; cin.ignore(cin.rdbuf()->in_avail() + 1); return 0; }

for(i = 0; i < 10; i++) for(j = 0; j < 10; j++) for(k = 1; k < 10; k++) {

if(i != j && j != k && i != k) {

output << k << j << i; count++;

if(count == 60) {

count = 0; output << endl; } else

output << \\ }

}

5.编写一个函数,实现对一维数组的二分(折半)查找算法。如找到,则返回其数组下标,否则返回-1。(二分查找的思想是:要查找的数据保存在数组中,并且数据已经排好序(如从小到大递增)。查找时,每次比较数组中间(用数组下标判断)那个数据,如果相等,则找到;如果小于它,则在数组左半边按照相同的方式查找;如果大于它,则在数组右半边按相同方式查找。