C Übung Beispiel 7
100 Fälle von klassischen C - Sprache
Titel: Ausgabe in einem bestimmten Muster, laufen, werfen Sie einen Blick, sehr schön in c - Umgebung!
Programmanalyse: Es gibt 256 Zeichen. Verschiedene Zeichen, Grafiken sind nicht das gleiche.
Chinesischen verstümmelt (+ Ursache Lösung) VC6.0 erscheinen nächste:
176 hexadezimal ist B0,219 hexadezimal ist DB, 0xB0DB innerhalb Code "Bai" Wort, so ist der Ausgang "Bai," die.
Der Hauptgrund ist die Codepage-Datei-Informationen für verschiedene Code-Seiten das Betriebssystem, das wir unter der chinesischen Staat verwenden, erweiterten ASCII-Codes angezeigt werden in 437 OEM- USA angezeigt werden, die folgenden, damit Sie zeigen können, was Sie wollen. Die Standard-Codepage spezifische Schritte, um die Konsole wie folgt zu ändern:
- 1. Klicken Sie auf der linken oberen Ecke des Interface Lauftitelleistensymbol [c: \], wählen Sie den Standardwert ein
- 2. Ändern Sie die Standard-Codepage, 936 (ANSI / OEM- vereinfachtes Chinesisch GBK) auf 437 OEM- USA
- 3. Klicken Sie erneut ausführen nach dem Schließen
Source Code:
// Created by www.w3big.com on 15/11/9. // Copyright © 2015年 本教程. All rights reserved. // #include<stdio.h> int main() { char a=176,b=219; printf("%c%c%c%c%c\n",b,a,a,a,b); printf("%c%c%c%c%c\n",a,b,a,b,a); printf("%c%c%c%c%c\n",a,a,b,a,a); printf("%c%c%c%c%c\n",a,b,a,b,a); printf("%c%c%c%c%c\n",b,a,a,a,b); return 0; }
Das obige Beispiel Ausgabe lautet: