// 不使用+-*/計算兩個數的和 #include <stdio.h> int add(int a, int b) { int c, d; do { c = a ^ b; d = (a & b) << 1; a = c; b = d; } while (b != 0); return a; } int main() { printf("%d\n", add(1, 2)); return 0; }
作者:zhaoyaqian552 發表於2015/7/1 14:13:06 原文鏈接 閱讀:37 評論:0 查看評論