Red de conocimiento informático - Conocimiento sistemático - El código fuente convierte números enteros

El código fuente convierte números enteros

El código fuente del programa es el siguiente:

#Include "pch.h"

#define _CRT_SECURE_NO_WARNINGS

# include & ltstdio.h & gt

# include & ltmath.h & gt

Usar espacio de nombres std

void dec Tobin(int n){////Convertir función binaria

int in = n/2;

int out = n % 2;

if (n == 0) {

Retorno;

}

Dirk Tobin(pulgada); //recursión

printf("%d ", fuera);

}

void main() {

int m;? //¿Ingresar un número entero?

scanf("%d ",&m);

Dirk Tobin(m); // Llamar a la función

Retorno;

}

Los resultados de ejecución del programa son los siguientes:

Datos extendidos:

Otros métodos de implementación

# include & ltstdio.h & gt

int main()

{

int num, a[20], I = 0;

printf("Entrada Un número: ");

scanf("%d ", & ampnum);

while(num <0)

Salir(0) ;

Y (núm!= 0)

{

a[I]= núm % 2;

núm = núm/ 2 ;

i++;

}

I-;

mientras(I & gt; = 0)

{

printf("%d ",a[I]);

I-;

}

Devuelve 0 ;

}