Programmazione

  • Materia: Programmazione
  • Visto: 3690
  • Data: 07/05/2008
  • Di: Redazione StudentVille.it

Linguaggio C: uso operatori di incremento e decremento

esercizio svolto o teoria

A cura di: Administrator

/*
 * Scrivete un programma C che dimostri la differenza tra il
 * predecremento e il postdecremento utilizzando l'operatore
 * di decremento --.
 *
 */
#include <stdio.h>
int
main(void)
{
	int integer;
	/* predecremento */
	integer = 10;
	printf("Valore iniziale: %d\n", integer);
	printf("Risultato applicando il predecremento:\n");
	while (integer > 0)
		printf("%d   ", --integer);
	printf("\n\n");
	/* postdecremento */
	integer = 10;
	printf("Valore iniziale: %d\n", integer);
	printf("Risultato applicando il postdecremento:\n");
	while (integer > 0)
		printf("%d   ", integer--);
	printf("\n");
	return 0;
}