ASCII-Grafiken
In der ersten Übung geht es darum, den Umgang mit dem Befehl printf zu üben. printf kann sowohl Zahlen als auch Zeichenketten formatiert ausgeben. Das Format wird durch den Formatstring bestimmt. Dieser enthält Steuerzeichen, Platzhalter für Variablen und rohen Text. Für jeden Platzhalter im Formatstring muß eine entsprechende Variable als zusätzlicher Parameter angegeben werden. Sollen nur Text und Steuerzeichen ausgegeben werden, so entfallen die zusätzlichen Parameter.
NAME printf SYNOPSIS #include <stdio.h> int printf(const char *format, ...);
Schreibt nun ein Programm, was die hier vorgegebene ASCII-Grafik auf dem Bildschirm ausgibt. Die Grafik soll exakt so ausgegeben werden, wie hier vorgegeben. Achtet darauf, daß am Ende jeder Zeile keine Leerzeichen stehen.
Die Grafik enthält einige Zeichen, die mit printf nicht direkt ausgegeben werden können. Diese müssen maskiert werden. Dazu gehören zum Beispiel der Backslash oder die doppelten Hochkommas.
_ __________ _, _.-(_)._ ." ". .--""--. _.-{__}-._ .'________'. | .--------. | .' '. .:-'`____`'-:. [____________] /` |________| `\ / .'``'. \ /_.-"`_ _`"-._\ / / .\/. \ \| / / .\/. \ \ || .'/.\/.\'. | /` / .\/. \ `\ | \__/\__/ |\_/ \__/\__/ \_/| : |_/\_| ; | | \__/\__/ | \ / \ / \ '.\ /.' / .-\ >/-. /'._ -- _.'\ /'._ -- _.'\ /'. `'--'` .'\/ '._-.__--__.-_.' \/_ `""""` _\/_ `""""` _\ /_ `-./\.-' _\'. `""""""""`'`\ (__/ '| \ _)_| |_)_/ \__)| ' |_____'|_____| \__________/|; `_________'________`;-' %'----------' '----------' '--------------'`--------------------` S T A N K Y L E K E N N Y C A R T M A N
Download Beispiel-Lösungsvorschlag, Quelltext inkl. Projektdateien für VC6 (ZIP-Archiv, 17 KB)
Gefällt dir die C Übungsaufgabe? Schreibe doch einen Kommentar...
Diese Website benutzt Cookies. 🍪 Wenn Sie die Website weiter nutzen, stimmen Sie der Verwendung von Cookies zu. Mehr Infos