题解 1192: 十->二进制转换

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

十->二进制转换 (Java代码)

解题思路:注意事项:参考代码:importjava.util.Scanner;publicclassp1192{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);while(sc.hasNext()){inta=sc.

lj-超简单

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int n,a[20],i;    while(~scanf("%d",&n)){        i = ……

十->二进制转换 (C语言代码)

摘要:解题思路:  阶次除二      逆序输出注意事项:参考代码:#include<stdio.h>#include<string.h>#include<stdlib.h>int a[18];int ma……

1192一行解(Python)

摘要:参考代码:import sysfor line in sys.stdin : print(f"{int(line)}-->{str(bin(int(line)).replace(&#39;0b&#39……
优质题解

十->二进制转换 (Java代码)

解题思路:求二进制多用辗转相除法,创建数组来保存余数,逆序输出;注意事项:数a和-a的二进制就相差一个负号,故在求负数的二进制可以先求正数的,再加负号;辗转相除法是逆向读取的,所以数组逆序输出;参考代码:importjava.util.Scanner;publicclassMain{publicsta

十->二进制转换 (C语言代码)简单粗暴

摘要:解题思路:十进制数循环对2求余求商,直到商数为0停止,然后倒序输出求得的余数即可。简单粗暴。注意事项:对输入的数记得先取绝对值。参考代码:#include <stdio.h>#include <mat……