Главная /
Java: основы /
Каким будет вывод следующего фрагмента Java-программы? double i = 1.5; int a = (int)i*2; switch (a) { case 1: System.out.print(a++); case 2: System.out.print(++a); case 3: System.out.print(a++); case 4: System.out.print(++a); default: System.out.print(a);
Каким будет вывод следующего фрагмента Java-программы?
double i = 1.5;
int a = (int)i*2;
switch (a) {
case 1: System.out.print(a++);
case 2: System.out.print(++a);
case 3: System.out.print(a++);
case 4: System.out.print(++a);
default: System.out.print(a);
}
вопрос
Правильный ответ:
2
2244
2255
3355
3
Сложность вопроса
85
Сложность курса: Java: основы
61
Оценить вопрос
Комментарии:
Аноним
Я провалил экзамен, за что я не нашёл этот великолепный сайт с решениями интуит в начале года
06 фев 2018
Аноним
Зачёт всё. Бегу в бар отмечать 5 за тест интуит
18 сен 2016
Другие ответы на вопросы из темы программирование интуит.
- # Что выведет следующий код? int a = 0; int b = 1; System.out.print(a); System.out.print(a + b); System.out.print(b);
- # Какой блок кода следует поместить в строку 6, чтобы в результате выполнения фрагмента программы на экране была отображена строка 21? 1 public static void main (String args[]) { 2 { 3 int a = 2; 4 System.out.print(a++); 5 } 6 … 7 System.out.println(a); 8 }
- # Что будет выведено при выполнении следующего фрагмента программы? int a = 3 ; int b = a<<3; System.out.println(b);
- # В каких строках производится сужающее преобразование типа?
- # В программе определены три целочисленных массива. Укажите, какие строки вывода напечатают на экране последовательность 0 1 2? int ar1[] = new int [10]; short ar2[] = {2, 0, 0, 2, 1, 0}; long [] ar3 = {1, 2, 1, 0, 2, 0};