Linguaggio C - Matrici

<<   3 / 3   >>

Quesito

Che cosa fa il seguente codice?

for(r=0;r<NR;r++){
 for(c=0;c<NC;c++){
  if(mat[r][c]%2==0){
   mat[r][c]=mat[r][c]+1;
  }
 }
}

Risposta

Il codice rende dispari tutti i valori contentuti in una matrice, incrementando di 1 tutti i valori pari.