Varie
Esercizi di vario genere
211218-053_Cognome_Nome.c
convertire numero decimale a un array dimensionato DIM=8 binario#include <stdio.h>
#define DIM 8
void visualizza(int*);
void destructor(int*, int);
int main(void){
int b[DIM];
destructor(b,13);
visualizza(b);
return 0;
}
void visualizza(int*v){
int i;
for(i=0;i<DIM;i++)
printf("%d ", v[i]);
}
void destructor(int* byte, int N){
int i;
i=DIM-1;
do{
byte[i]=N%2;
N=N/2;
i--;
}while(N>=1);
for(;i>=0;i--){
byte[i]=0;
}
}

Liu Cheng Kai