循环
wh_0727
这个作者很懒,什么都没留下…
展开
-
统计十进制n的位数,并且分别顺序、逆序输出
1.统计十进制n的位数int GetFigures(int n) { int count = 0; do { count++; n /= 10;//丢弃个位 123/10=12 }while(n != 0); return count; } 解法:丢弃个位,如: 123/10=12 12/10=1 1/10=02.逆序输出十进制数字n,如123-&g...原创 2018-05-01 13:23:13 · 337 阅读 · 0 评论 -
折半查找(调试)
源程序错误int BinSearch(int *arr,int len,int key) { int low = 0; int high = len-1; int mid; while(low < high) { mid = (low+high)>>1;//(low+high)/2 if(arr[mid] == key) { return mid; ...原创 2018-05-01 13:29:41 · 151 阅读 · 0 评论