Red de conocimientos sobre prescripción popular - Cuidado de la salud en otoño - ¿Algunas preguntas básicas y sencillas sobre el lenguaje C?

¿Algunas preguntas básicas y sencillas sobre el lenguaje C?

lt lt lt lt lt lt lt lt lt ltEscrito especialmente> gt gt gt gt gt gt gt gt gt gt gt

La pregunta no es muy detallada.

Solo puedo dar una respuesta aproximada:

1. Hay dos formas de expresar números de punto flotante: (1) forma decimal, como 0,123 (2) forma exponencial, como como 123e3.

Tenga en cuenta que la letra E o E debe ir precedida de un número y el exponente después de E debe ser un número entero. La pregunta A es obviamente incorrecta y la pregunta B, (1)-0,60, también es problemática.

2 Valores enteros como 12, 0, -3; los valores reales son 4,6, -1,23; diferentes tipos de cantidades pueden participar en las operaciones y asignarse valores entre sí. Entre ellos, el sistema de compilación completa automáticamente la conversión de tipos. Las constantes reales también se denominan números reales o números de coma flotante. Cuando ingresa valores enteros para variables reales, el sistema compilador realiza automáticamente conversiones de tipos entre ellas.

3. La pregunta no está clara. Se estima que m = n * 100 0,5, n = 0/100,0 es una relación en la función; consulte la función para obtener más detalles.

4.main ()/*Función principal*/

{ float x; /*Descripción de la variable*/

scanf("f\n ", ampx);/*Ingrese el valor de x, y*/

Es la entrada externa de X=4.5.

printf("X=5.2f\n ",X);

printf(" ceil(3.1f)= 4.2f\n ",x,ceil(x)) ;

printf("ldexp(3.1f, 4)=4.2f\n ", x, ldexp(x, 4));

printf("pow(3.1f, 3.2)=4.2f\n ", x, pow(x, 3.2)); /*Llamar a la función máxima*/ /*Salida*/

}

El programa en ejecución los resultados son los siguientes:

X=4.50

Límite superior=(4.5)=5.00

ldexp(4.5, 4)=72.00

pow(4.5, 3.2)=123.11

(1) El valor de x es 4.5, entrada externa;

(2) ¿Qué significa el decimal antes de f? "4.2f" especifica un ancho de salida de 4 y una precisión de 2. Cuando la longitud real excede 4, se debe generar de acuerdo con el número real de dígitos y la parte con más de 2 decimales se debe truncar.

(3) ldexp representa llamar a ldexp(x, 4) function, scanf y printf son funciones de entrada y salida.

Si no entiende, por favor póngase en contacto con nosotros lo antes posible.