Proszę spojrzeć na poniższy kod. Nie rozumiem zachowania programu dla c=5, według mnie komputer nie powinien w tym wypadku wykonać żadnej operacji jeśli c=5 , czyli nie wykonać system.out.print i c++. więc nie powiększy mi teoretycznie c=5 o 1.
package petle;
/**
*
* @author Mietek
*/
public class Petle {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int [] tablica1 = {10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130};
int c = 0;
while (c <= tablica1.length-1)
{
if (c != 5)
System.out.println(tablica1[c]);
c++;
}
}
}