Ragazzi. Sto iniziando a studiare all'università, il linguaggio di programmazione C. Ora, sto provando ad esercitarmi sul libro della McGraw Hill, ed in un esercizio c'è questo programma che comprendo:
/* Un esempio di scorrimento. */
#include <stdio.h>
int main(void)
{
unsigned int i;
int j;
i = 1;
/* scorrimento a sinistra */
for(j = 0; j < 4; j ++) {
i = i << 1; /* scorrimento a sinistra di i di 1 posizione,
che corrisponde a una moltiplicazione per 2 */
printf("Scorrimento a sinistra di %d: %d\n" , j , i);
}
/* scorrimenti a destra */
for(j = 0; j < 4; j ++) {
i = i >> 1; /* scorrimento a destra di i di 1 posizione,
che corrisponde a una divisione per 2 */
printf("Scorrimento a destra di %d: %d\n" , j, i);
return 0;
}
}
Ma coma si fa a visualizzarlo e non farlo scomparire subito. Ho provato con la system("PAUSE"); dopo il return od una scanf. Con la scanf nulla. Con la system, me lo vede come errore. Mi aiutate please? :(
Richard
/* Un esempio di scorrimento. */
#include <stdio.h>
int main(void)
{
unsigned int i;
int j;
i = 1;
/* scorrimento a sinistra */
for(j = 0; j < 4; j ++) {
i = i << 1; /* scorrimento a sinistra di i di 1 posizione,
che corrisponde a una moltiplicazione per 2 */
printf("Scorrimento a sinistra di %d: %d\n" , j , i);
}
/* scorrimenti a destra */
for(j = 0; j < 4; j ++) {
i = i >> 1; /* scorrimento a destra di i di 1 posizione,
che corrisponde a una divisione per 2 */
printf("Scorrimento a destra di %d: %d\n" , j, i);
return 0;
}
}
Ma coma si fa a visualizzarlo e non farlo scomparire subito. Ho provato con la system("PAUSE"); dopo il return od una scanf. Con la scanf nulla. Con la system, me lo vede come errore. Mi aiutate please? :(
Richard