Red de conocimiento informático - Conocimiento del nombre de dominio - Programa experimental de principios de microcomputadora: calcule y=x^2,x=6 y muestre el resultado Y (hexadecimal) en la pantalla

Programa experimental de principios de microcomputadora: calcule y=x^2,x=6 y muestre el resultado Y (hexadecimal) en la pantalla

En lenguaje C:

#include

char tohex(int ​​​​n)

{

if( n >=10 && n<=15)

{

devolver 'A' +n-10;

}

devolver ' 0'+n;

}

void dec2hex(int ​​​​n,char *buf)

{

int i =0;

int mod;

mientras(n)

{

mod = n%16;

buf[ i++]= tohex(mod);

n=n/16;

}

// Haz el orden inverso.

int j,k;

for(j=0,k=i-1;j

{

temperatura de char;

temp = buf[j];

buf[j] = buf[k];

buf [k] = temp;

}

buf[i]='\0';

}

int main()

{

int n;

scanf("%d",&n);

char a[32]; p>

dec2hex(n,a);

printf("%s",a);

devuelve 0;

}