Was sollte in if () übergeben werden, um "Hello World" zu drucken?

8

Was sollte in die if () übergeben werden um die Ausgabe als "Hello World" zu drucken? [Hinweis: Es sollte den Else-Block ausführen.]

%Vor%     
Mahavir Munot 03.05.2012, 10:18
quelle

7 Antworten

7

Ich muss als falsch auswerten und gleichzeitig "Hello" drucken. printf gibt die Länge der ausgegebenen Zeichenfolge bei Erfolg zurück, die beim Lesen in einem booleschen Kontext evaluiert bis true ist. Wenn das umgekehrt wird, wird es als false ausgewertet und der Else-Block wird ausgeführt.

%Vor%     
Madara Uchiha 03.05.2012, 10:22
quelle
3
%Vor%

Standardmäßig gibt printf in 'C' true zurück.

    
Anirudh 03.05.2012 10:23
quelle
2
%Vor%

Das kannst du auf diese Weise machen ...

    
Vicky 03.05.2012 10:44
quelle
1

Es gibt auch eine alternative Lösung für diese Frage:

%Vor%     
Mahavir Munot 16.05.2012 08:59
quelle
0

Alles, was zu FALSE auswertet.

    
Oliver 03.05.2012 10:21
quelle
0

Wenn logisches Ergebnis verstanden wird, meine ich TRUE-FALSE also ist jede Bedingung, die zu wahren / falschen Resultaten führt, von Bedeutung, wenn ja, können Sie

verwenden %Vor%

ODER

%Vor%

Ich hoffe, das funktioniert

    
Zuber Surya 03.05.2012 10:33
quelle
0
%Vor%

Ich denke, das ist genug ..... Entschuldigung wenn nicht

    
Kali 03.05.2012 11:17
quelle

Tags und Links