• Kurse
  • Code Compiler
  • Diskutieren
  • Preise
  • Teams
Menu
+ 1

int i=2,j=2; int a=(i+1?--i:j++); cout<<a;

answer for this code is 1...why?

@sololearn
28th Oct 2017, 8:08 AM
Omkar P
Omkar P - avatar
2 Antworten
+ 20
since i+1==3!=0 [true] it returns --i==i-1==1...
28th Oct 2017, 8:22 AM
Valen.H. ~
Valen.H. ~ - avatar
+ 1
i=2,j=2 @ValentinaHacker
28th Oct 2017, 8:25 AM
Omkar P
Omkar P - avatar

Häufig solche Fragen?

Effizienter lernen, kostenlos:

  • Einführung in Python

    7.1M Lernende

  • Einführung in Java

    4.7M Lernende

  • Einführung in C

    1.5M Lernende

  • Einführung in HTML

    7.5M Lernende

Alle Kurse anzeigen
Heute heiß
Hey I've done the C# and SQL beginner and intermediate, but still feel like there could be more... Is there advanced somewhere?
0 Votes
How create a new language ?
1 Votes
Beginner question
0 Votes
Is there any debugging practice here or not?
2 Votes
Can I make coding projects here and run them without sololearn pro, only in sololearn.
0 Votes
Issue with Sololearn Module Quiz Despite Correct Answers
1 Votes
I need help to solve this
0 Votes
How To Enable Disable Divs?
0 Votes
Hey what the research process order for them that I am telling you please order them and tell me answer
0 Votes
Project
0 Votes