Latest web development tutorials

C Ejercicio Ejemplo 7

100 casos de lengua clásica C 100 casos de lengua clásica C

Título: salida en un patrón específico, correr, echar un vistazo, muy hermoso en el ambiente c!

Análisis del programa: Hay 256 caracteres. Diferentes caracteres, gráficos no son los mismos.

ilegible Chino (+ Solución Causa) VC6.0 aparece a continuación:

176 hexadecimal hexadecimal es B0,219 es DB, 0xB0DB en el código palabra "Bai", por lo que la salida es "Bai", el.

La razón principal es la información de archivo de página de códigos para diferentes páginas de código del sistema operativo que utilizamos Estado chino bajo, para mostrar los códigos ASCII extendidos que se mostrarán en 437 OEM Estados Unidos, lo que sigue, para que pueda mostrar lo que quiere. La página de códigos predeterminada pasos específicos para modificar la consola de la siguiente manera:

  • 1. Haga clic en la parte superior izquierda del icono de la barra de título interfaz de ejecución [c: \], seleccione el valor predeterminado de una
  • 2. Modificar la página de códigos predeterminada, 936 (ANSI / OEM chino simplificado GBK) a 437 OEM Estados Unidos
  • 3. Haga clic para volver a ejecutar después de cerrar

Código fuente:

//  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;
}

La salida del ejemplo anterior es:

100 casos de lengua clásica C 100 casos de lengua clásica C