Constellation Knowledge Network - Ziwei Dou Shu - Comando de conversión decimal

Comando de conversión decimal

1. Abra el archivo fuente visualC 6.0-File-New-File-c.

2. Ingrese el comando de preprocesamiento y las funciones principales:

# include ltstdio.h gt/* Archivo de encabezado de E/S*/

Voidmain()/ *Tipo vacío: función principal*/

3. Defina los tipos de datos de variables y matrices, e ingrese un decimal:

intb[16], x, k, r, I. ; /*Definir el tipo de datos de variables y matrices como números enteros*/

Printf("Ingrese un decimal: " /*Salida de mensajes de texto*/

scanf("d); " , ampx);? /*Ingrese el número decimal*/

k =-1; /*Asigne -1 a k*/

4. número decimal en números binarios:

Hacer/*Convertir números decimales en números binarios mediante bucle*/

{

r = x 2; números*/

b[ k]= r;/*Asignar un valor al array*/

x/= 2;/*Dividir el número original por 2*/

} while(x gt;=1);

5. Resultado de salida:

for(I = k; i gt=0; I-)/ *Volver al recuento inverso anterior*/

printf("d",b[I]);/*resultado de salida*/

printf("\n");

6. Código fuente completo:

# include ltstdio.h gt/* Archivo de encabezado de E/S*/

Voidmain()/*Tipo vacío: main function*/

{

intb[16], x, k, r, I /*Definir el tipo de datos de variables y matrices como números enteros*/

Printf(" Ingrese un decimal: "); /*Indicador de texto de salida*/

scanf("d ", ampx);? /*Ingrese un número decimal*/

k =-1; /*Asigne -1 a k*/

Hacer/*Convierta el número decimal a un número binario mediante un bucle */

{

r = x 2; /*Calcular binario*/

b[ k]= r /*Asignar valor a la matriz*/

x/= 2;/*Dividir el número original por 2*/

} while(x gt;=1);

for(I = k;I gt=0; I-)/*Devuelve el recuento hacia atrás*/

printf("d ", b[I]); >printf ("\n");

}

上篇: Juicio del Feng Shui de los edificios de gran altura sobre los tabúes del Feng Shui de los edificios de gran altura 下篇: Explicación detallada del horóscopo de Static Fish Sagitario: ¿Zhou Yun del 17 al 23 de abril?
Artículos populares