码迷,mamicode.com
首页 > 其他好文 > 详细

不用加减乘除做加法

时间:2020-07-22 11:10:21      阅读:59      评论:0      收藏:0      [点我收藏+]

标签:highlight   要求   ++   turn   add   func   符号   加法   运算   

package main

import "fmt"

func main() {
	/*
	写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。

	示例:
	输入: a = 1, b = 1
	输出: 2
	*/
	var a, b = 10, 10
	fmt.Println(add(a, b))
}

func add(a int, b int) int {
	//var count int
	var s []int
	for i := 0; i < a; i++ {
		//count++
		s = append(s, i)
	}
	for i := 0; i < b; i++ {
		//count++
		s = append(s, i)
	}
	return len(s)
}

  

不用加减乘除做加法

标签:highlight   要求   ++   turn   add   func   符号   加法   运算   

原文地址:https://www.cnblogs.com/yzg-14/p/13358346.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!