美文网首页
编写一个程序,要求接收一个数字,程序会将这个数字以二进制方 式

编写一个程序,要求接收一个数字,程序会将这个数字以二进制方 式

作者: 偏执_cbbe | 来源:发表于2017-10-16 00:37 被阅读0次

func binaryPrintIntNumber(num : Int) {

var remainderArr:[Int] = []  //int数组,存储余数

var quotient:Int = num  //表示商的变量,初始值是num

while quotient > 0 {  //商的值是0

let remainderNum = quotient % 2 //获取余数的值

remainderArr.insert(remainderNum, at: 0)    //插入数组

quotient /= 2  //商变换

}

for item in remainderArr {

print(item, terminator: "")

}

print("")

}

var a = 10

binaryPrintIntNumber(num: a)

print(a)

相关文章

  • 编写一个程序,要求接收一个数字,程序会将这个数字以二进制方 式

    func binaryPrintIntNumber(num : Int) { var remainderArr:[...

  • 第一个python程序

    编写一个程序:要求用户输入一个数字,程序从0依次打印. temp =input("请输入数字:")num =int...

  • 自学Python:编写一个计算平方的程序

    编写一个计算平方的程序,要求如下:可以随意输入数字,程序输入求输入数字的平方值,如果平方运算后小于 100则退出程...

  • 练习6

    作业要求 不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出 程序 string str...

  • 78、存储数据课后习题

    10-11喜欢的数字 :编写一个程序,提示用户输入他喜欢的数字,并使用json.dump() 将这个数字存储到文件...

  • 第十一课

    一、不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出 二、不断要求用户输入一个数字(假...

  • 第八节课第二题

    不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出

  • 2018-11-14

    不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出

  • 第8节课第二个作业

    #不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出 ##代码: /*** *...

  • udp知识求教

    想利用socket 编写程序 ,虚拟机编写一个程序接收数据,windows编写一个程序发送数据。类似与聊天软件,不...

网友评论

      本文标题:编写一个程序,要求接收一个数字,程序会将这个数字以二进制方 式

      本文链接:https://www.haomeiwen.com/subject/ewvhuxtx.html