Was macht der letzte Begriff?

8

In dieser Aussage

%Vor%

Was ist der letzte Begriff in cout statement [i==n] doing? Diese Schleife druckt Leerzeichen getrennte Zahlen, die ich denke.

    
Thakur Karthik 14.12.2017, 03:41
quelle

2 Antworten

6

Es ist eine alberne Art, entweder das Zeichen ' ' oder das Zeichen '\n' zu indizieren. Dies macht die gleiche Idee und druckt "Hallo Welt":

%Vor%

i == n wird entweder true oder false sein. Bei der Umwandlung in eine Ganzzahl für die Indizierung mit [i == n] erhalten Sie entweder das erste oder das zweite Element

    
asimes 14.12.2017, 03:47
quelle
13

Es ist eine stumpfsinnige Art zu schreiben:

%Vor%

Das heißt, wenn i == n ist, wird eine neue Zeile gedruckt, andernfalls wird ein Leerzeichen gedruckt.

Die Idee besteht darin, die Zahlen durch Leerzeichen zu trennen und nach dem Drucken aller Zahlen eine neue Zeile einzufügen.

    
Mankarse 14.12.2017 03:45
quelle

Tags und Links