Lenguaje de programación C - el primer capítulo

Capítulo 1 Introducción

1.1 Introducción

#include <stdio.h>

int main() {
    printf("hello, world\n");
}

Un programa en lenguaje C, por pequeño que sea, se compone de funciones y variables

  • Función contiene una serie de declaraciones, operaciones de cálculo aplicada con los
  • valores de las variables de configuración para su uso en el almacenamiento de la calculada

1.2 Variables y expresiones aritméticas
comentarios, declaraciones, las variables, las expresiones aritméticas, cíclico, salida con formato

#include <stdio.h>

int main() {

        int fahr, celsius;
        int lower, upper, step;

        lower = 0; /* 温度表的下限 */
        upper = 300; /* 温度表的上限 */
        step = 20; /*  步长 */

        fahr = lower;
        while (fahr <= upper) {
                celsius = 5 * (fahr - 32) / 9;
                printf("%d\t%d\n", fahr, celsius);
                fahr = fahr + step;
        }
}
  • número entero int
  • flotador flotador
  • carácter char (un byte)
  • entero corto corto
  • largo entero largo
  • coma flotante de doble precisión doble

1.3 para la declaración

#include <stdio.h>

int main() {
        int fahr;

        for (fahr = 0 ; fahr <= 300; fahr = fahr + 20)
                printf("%3d %6.1f\n", fahr, (5.0/9.0)*(fahr-32));
}

1.4 constantes simbólicas

#define 名字 替换文本
#include <stdio.h>

#define LOWER 0 /* 表的下限 */
#define UPPER 300 /* 表的下限 */
#define STEP 20 /* 步长 */

int main() {
        int fahr;

        for(fahr = LOWER; fahr <= UPPER; fahr = fahr + STEP)
                printf("%3d %6.1f\n", fahr, (5.0/9.0)*(fahr-32));
}

1.5 Carácter de entrada / salida

  • Una vez leído un getchar carácter, putchar
    1.5.1 copia de archivos
#include <stdio.h>
#include <stdio.h>

int main() {
        int c;

        c = getchar();
        while (c != EOF) {
                putchar(c);
                c = getchar();
        }
}

Conde 1.5.2 Carácter

#include <stdio.h>
#include <stdio.h>

int main() {
        long nc;

        nc = 0;
        while (getchar() != EOF)
                ++nc;
        printf("%ld\n", nc);
}

1.5.3 recuento línea

#include <stdio.h>

int main() {
        int c, nl;

        nl = 0;
        while((c = getchar()) != EOF)
                if (c == '\n')
                        ++nl;
        printf("%d\n", nl);
}

Supongo que te gusta

Origin www.cnblogs.com/zhourongcode/p/12657141.html
Recomendado
Clasificación