编程实现两个正整数的除法,当然不能用除法操作符
2011-04-01 16:39
218 查看
/* 编程实现两个正整数的除法,当然不能用除法操作符。 */ #include <stdio.h> int div_int(const int x, const int y) { int left_num, result; int multi; left_num = x; result = 0; multi = 0; while(left_num>=y) { multi = 1; while(y*multi <= (left_num>>1)) multi = multi<<1; result += multi; left_num -= y*multi; printf("%d/n", multi); } return result; } int main() { int x, y; printf("Input two numbers:"); scanf("%d %d", &x, &y); printf("%d/%d=%d", x, y, div_int(x,y)); return 0; }
相关文章推荐
- 结构之法 算法之道 面试题 9、编程实现两个正整数的除法 编程实现两个正整数的除法,当然不能用除法操作符。
- 编程实现两个正整数的除法,当然不能用除法操作符
- 编程实现两个正整数的除法,当然不能用除法操作符
- java-编程实现两个正整数的除法,当然不能用除法操作符
- 编程实现两个正整数的除法,当然不能用除法操作符。
- 编程实现两个正整数的除法,当然不能用除法操作符。
- 微软面试题:编程实现两个正整数的除法,当然不能用除法操作符。
- 编程实现两个正整数的除法,当然不能用除法操作符
- 微软面试题:编程实现两个正整数的除法,不能用除法操作符
- 每日一道算法题:编程实现两个数的除法,当然不能用除法操作符
- 编程实现两个正整数的除法
- 微软面试题:编程实现两个正整数的除法
- 编程实现两个正整数的除法
- 9、编程实现两个正整数的除法
- 编程实现两个正整数的除法
- 编程实现两个正整数的除法
- [每日练习]编程实现两个正整数的除法
- 微软面试题:编程实现两个正整数的除法
- 编程实现两个正整数的除法
- 编程实现两个正整数的除法