Programación para generar oraciones cortas
1. Cómo generar un párrafo uno por uno en lenguaje C
1. Use la función de suspensión para pausar y use el parámetro pirntf c para generar uno por uno.
2. Rutina:
#include
#include
#include
int main()
{
char c[]={"¡Hola, China!"};
int i; ; i{
printf("c", c[i]);
Dormir(100); //Dormir durante 100 milisegundos
} < / p>
printf("\n");
return 0;
} 2. Declaraciones de entrada y salida en lenguaje C
u no está firmado , no binario.
No hay formato de salida binario en C
int b=-1; //a se usa en la pregunta original y b se usa para la salida posterior.
d: salida decimal con signo, por lo que -1
x: salida hexadecimal, el hexadecimal no tiene forma negativa, por lo que -1 se convierte en un número sin signo y luego se convierte a hexadecimal. , que es 0XFFFF (dependiendo de su salida, es posible que esté usando una máquina de 16 bits o TC2, sizeof(int)=2
o: salida octal, no hay forma negativa en octal, por lo tanto, -1 también se convierte a un número sin signo y luego se convierte a octal
u: salida decimal sin signo, el número sin signo de -1 es 65535 (formato de 16 bits) 3. Escriba un programa y. envíe una oración a la consola: China le da la bienvenida. Qué hacer
El punto de entrada de ejecución del programa c# es
[STAThread]
static void Main. (string[] Args)
Entre ellos (string[] Args) se encuentran los parámetros que ingresa y deja en la consola. Al juzgar el número de Args, puede generar la información que necesita
.Ejemplo
[STAThread]
static void Main(string[] Args)
{
int iL = Args. Longitud;
Console.WriteLine ("Usted ingresó los parámetros " iL.ToString() "");
Console.Read()
}; lenguaje c ¿Qué son las declaraciones de entrada y salida?
El lenguaje C en sí no proporciona declaraciones de entrada y salida. Su entrada y salida se completan con un lote de "funciones de entrada y salida estándar" en el lenguaje C. biblioteca de funciones.
Al llamar a la "función de entrada y salida estándar", se debe utilizar el archivo de encabezado denominado "stdio.h" y colocarlo al principio del programa fuente en forma de "#i nclude". El sufijo del nombre del archivo ".h" es la abreviatura de "head" y "#i nclude" es el comando de precompilación.
("#i nclude" se puede omitir cuando solo se llaman la función "printf" y la función "scanf".
1Función de entrada de caracteres getchar()[Función y uso de la función getchar][Función]: ingresa un carácter desde el terminal (o el dispositivo de entrada especificado implícitamente por el sistema) (generalmente el teclado), y su valor de retorno es el carácter recibido. o puede ser un número entero, que es el código ASCII del carácter.
[Formato general]: getchar() [Nota]: 1. La función getchar() sólo puede aceptar un carácter 2. Para llamar a la función getchar(), se debe agregar un comando precompilado al final; comienzo del programa; 3. getchar es una función sin parámetros, pero los siguientes corchetes vacíos no se pueden omitir; 2. Función de salida de caracteres putchar() [Función y uso de la función putchar] [Función] La función de putchar es generar un carácter. [formato general]: putchar (parámetro), "parámetro" suele ser una variable de carácter, un código de carácter (variable entera) o el carácter mismo. [Nota]: (1) La función putchar(ch) solo puede generar un carácter; si el parámetro es un número entero, se generará el valor ASCII de ese número de caracteres.
(2) Para llamar a la función putchar(ch), también debe agregar el comando de precompilación #i nclude al comienzo del programa (3) la función putchar(ch) también puede generar algún control; caracteres; también puede generar otros caracteres de escape. Ejemplo: ingrese una línea de caracteres y cuente el número de letras, números, espacios y otros caracteres contenidos en la línea.
#i nclude main(){ int letra=0, figura=0, blanco=0, otro=0; printf("ingrese una cadena: "); getchar())!='\n') // Lee caracteres y deja de leer cuando encuentra un retorno de carro { if((cgt;='a'amp;amp;c='A'amp;amp;c/ Si qué se lee es letra else if(cgt;='1'amp;amp;clt;='9')//Si lo que se lee es figura figura else if(c==' ')//si Lo que se lee es un espacio en blanco; else //Si lo que se lee son otros caracteres; } printf("El número de letra es d\n", letra printf("El número de figura es d\n", printf(); "El número de espacios en blanco es d\n", en blanco); printf("El número de otros es d\n", otro);} 5. ¿Cuáles son las declaraciones de salida y entrada en el lenguaje C?
putchar (carácter de salida) getchar (carácter de entrada) printf (formato de salida) scanf (formato de entrada) puts (cadena de salida) gets (cadena de entrada)
d es la longitud real de los datos en decimal formato Salida
md. m es el ancho del campo de salida especificado. Si el número de dígitos es menor que m, se agregarán espacios a la izquierda. Si es mayor que m, la salida real. be: printf("4d, 4d, a, b. "); cuando a=123b=12345, la salida está vacía 123, 12345
ld son los datos enteros largos de salida
o es el carácter de formato de salida en sistema octal
x es el carácter de formato, salida en formato hexadecimal
u es el carácter de formato, utilizado para generar números sin signo, salida en decimal. formato