Вопросы по теме 'pre-increment'
Почему оценка операторов Java происходит так?
int z = 1;
System.out.println(z++ == ++z);
System.out.println(++z == z++);
вывод будет:
false
true
и я не понимаю, почему, пожалуйста, объясните мне это.
690 просмотров
schedule
11.03.2024
Сложение с преинкрементом, теряющим 1
Почему TestAddition дает 12 вместо 13? Должно быть 5 + 1 + 7 = 13, но утверждение не выполняется с
Ожидается: 13
Но было: 12
int method(int a)
{
return 7;
}
[Test]
public void TestAddition()
{
int row = 5;
row +=...
37 просмотров
schedule
24.12.2023
Как реализовать пре и пост инкремент в списках Python?
Как в Python увеличивать или уменьшать индекс в квадратных скобках списка?
Например, в Java следующий код
array[i] = value
i--
можно записать как
array[i--]
Как это реализовать в Python ? list[i--] не работает
Я сейчас...
1082 просмотров
schedule
15.06.2023
в чем разница между +*var++ и ++Var++?
В чем разница между +*var++ и ++var++? почему ++*var++ работает, а ++var++ приводит к ошибке lvalue required в C?
335 просмотров
schedule
20.09.2022
Запрос относительно оператора постинкремента и предварительного инкремента
Если у меня есть следующий код:
int n=5;
if (n++>=6){
cout<<"Yay";
}
else cout<<"No";
И я сравниваю это с этим:
int n=5;
if (++n>=6){
cout<<"Yay";
}
else cout<<"No";
Почему результат в...
50 просмотров
schedule
29.01.2023
C - приращение не обновляет значение переменной
Я работаю над простой программой на C, но столкнулся с некоторой путаницей. Ниже приведен код:
int main(void) {
int i, j, k;
i = 3;
j = 4;
k = 5;
printf("%d ", i < j || ++j < k);
printf("\n"); // LINE 1
printf("%d %d %d",...
151 просмотров
schedule
10.07.2023
У меня возникли проблемы с пониманием того, как Post Increment (++), Pre Increment работают вместе в примере
У меня возникли проблемы с пониманием того, как Post Increment (++), Pre Increment работают вместе в примере.
x++ означает добавление 1 к переменной Но меня смущает этот пример:
using namespace std;
/ run this program using the console pauser...
108 просмотров
schedule
26.10.2023