złożone operatory przypisania

0

jeszcze 1 pytanko testowe :
złożone operatory przypisania:

1)mają postac op=,gdzie op dowolny operator języka
2)mają postac op=, gdzie op- niektóre operatory języka np. +,-,*,/
3)pozwalają zastąpic wyrażenie x=x+1 wyrażeniem x+=1
4)są wygodnym skrótem,gdy nazwy zmiennych są długie

0

1 i 3 na moje oko.
4 chyba też pasuje, osobiście bym zaznaczył.

To się nadaje raczej do działu Newbie.

0

niestety test powiedział ,że to nie poprawne odpowiedzi albo któras z nich jest nie poprawna.. niestety wszytkie muszą byc poprawne aby zaliczył test cały.

0

Prosty test. Kod:

int p = 15;
p %= 3;

kompiluje się. Czyli można używać nie tylko podstawowych operatorów.
k += 1 jest równoznaczne z k = k + 1.
Więc jedyne co może być nie tak to ta ostatnia odpowiedź - jest dosyć nieścisła.

0

1 na moje oko nie, <= jest operatorem i nie można go użyć w przypisaniu.
Imho, znajomość odpowiedzi na tego typu pytania jest całkowicie zbyteczna, a przygotowywanie się do takich testów jest stratą czasu.

0

Przyznaję rację - umiejętność czytania ze zrozumieniem. Nie zauważyłem skrótu "np." :)
W każdym razie zdaje się, że można używać wszystkich operatorów arytmetycznych.

0

czyli reasumujac tylko 3 jest ok jeśli tak mysliscie to jest zle . test mówi ,że błędnie czyli pewnie cos jeszcze..

0

Nie, 2 i 3. Ewentualnie jeszcze 4.

Operatory przypisania: = += -= *= /= %= &= ^= |= <<= >>= >>>=
Źródło: http://java.sun.com/docs/books/tutorial/java/nutsandbolts/operators.html

<= jest operatorem porównania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1