Red de conocimiento informático - Aprendizaje de código fuente - Cómo escribir texto

Cómo escribir texto

# incluir ltstdio.h gt

int main()

{

char c;

int letra=0, espacio=0 , número = 0, otro = 0;

Printf("Ingrese una línea de caracteres: "

mientras ((c=getchar())!='\n ')

{

if(c gt;= ' a ' amp ampc lt= ' z ' | | c gt= ' A ' amp ampc lt= 'Z ')

{

Letra;

}

si no (c == ' ')

{

espacio ;

}

si no (c gt;= ' 0 ' amp ampc lt= '9')

{

dígito;

}

Otros

{

Otros;

}

}

Printf("Número de letras: d\nNúmero de espacios: d\nNúmero de dígitos: d\nOtros caracteres: d\n", letras, espacios, números, otros) ;

Devuelve 0;

}

Efecto de la operación:

Notas sobre el uso de la función de impresión de datos extendida

1, ancho del dominio

d: salida basada en la longitud real de los datos enteros.

Si desea generar un ancho específico, puede especificar el ancho del campo. MD-;gt;m ancho de campo, después de imprimir, se muestran m dígitos en la consola;

Si el número de dígitos que queremos imprimir excede los m que configuramos, se generará como está;

p>

Si el número de dígitos que queremos imprimir es menor que el número de dígitos que configuramos, complete los espacios en blanco de la siguiente manera:

Si m es un número positivo , justificar a la izquierda (relleno izquierdo);

Si m es negativo, alinear a la derecha (relleno derecho).

2. Caracteres de escape

Si desea generar el carácter "", debe estar representado por dos s consecutivos en la cadena de "control de formato".

Por ejemplo: printf("f ", 1.0/3 resultado de salida: 0.333333).