Las preguntas sobre programación de la escuela primaria son simples y fáciles de entender.
#Contiene "stdio.h"
main()
{
int n, suma = 0;
Printf("Ingrese un número natural de cuatro dígitos:");
scanf("%d ", & ampn);
while(n & gt; = 10000 | | n <1000)
{
Printf("¡Error de entrada, vuelva a ingresar!");
scanf("%d " ,& ampn );
}
suma = n % 1n/10% 1n/100% 1n/1000; ("\ n%d, la suma de dígitos es: %d ", n, suma);
getch()
}
2. Programación, el valor de longitud en pulgadas se convierte en un valor de longitud en centímetros, la precisión de salida es 10-3 y se requiere una interfaz amigable.
Fórmula de conversión: 1 pulgada = 2,54 centímetros.
#Contiene "stdio.h"
main()
{
Doble n;
Printf ("Ingrese el valor de longitud (pulgadas):");
scanf("%lf ", & ampn);
while(n & lt; 0)
{
Printf("Error de entrada, ¡vuelva a ingresar!");
scanf("%lf ", & ampn);
}
printf(" \ n % lf pulgada = % 10,3 lf cm ", n * 2,54+0,0005);
getch();
p>
3. Programación, ingrese un carácter y genere el código ASCII del carácter.
#Contiene "stdio.h"
main()
{
char n;
Printf ("Ingrese un carácter:");
scanf ("%c", & ampn
Printf (el valor ASCII es "\n% c es: %d"); , n, n);
getch();
}
4. Escriba un programa para convertir el valor de temperatura Fahrenheit de entrada al valor de temperatura Celsius y la salida. el resultado La precisión es 0,1 (la fórmula de conversión se puede encontrar en línea en Baidu y otras herramientas).
#Contiene "stdio.h"
Main()
{
Doble F, C;
Printf("Ingrese un valor de temperatura Fahrenheit (f):");
scanf("%lf ", & ampf);
c = 5 *(F-32 )/9+0.05;
Printf("\n%lf Fahrenheit=%.1lf Celsius", F, C);
getch();
}
5. Ingresa los valores de los tres lados del triángulo y calcula el área del triángulo. La precisión del resultado es 10-3 (la fórmula de conversión se puede encontrar en Baidu y otras herramientas en línea).
#Contiene "stdio.h"
#Contiene "math.h"
main()
{
Doble a, b, c, S, S;
Printf("Por favor ingresa los tres lados del triángulo:");
scanf("%lf, % lf, %lf ",&one,&b&c);
mientras(a+b<= c||a+c<=b||b+c< =a)
{
Printf("Error de entrada, no se puede formar el triángulo, ¡vuelve a ingresar!");
scanf("%lf, %lf, %lf ", & amp一, & ampb & c);
}
s = (a+b+c)/2
s = sqrt(s; *(s-a)*(s-b)*(s-c))+0.0005;
printf(" \nEl área del triángulo es: %10.3lf ", S);
getch();
}
(Pregunta adicional)6. La programación convierte los números decimales ingresados por los usuarios en números hexadecimales y números octales para la salida, lo que requiere una interfaz amigable.
#Contiene "stdio.h"
main()
{
int n;
Printf ("Ingrese un decimal:");
scanf("%d ", & ampn);
Printf("\n%d convertido a número octal: %o " , n, n);
Printf("\n%d convertido a número hexadecimal: %x ", n, n);
getch(); >
}