¿Escribir un programa en lenguaje C para determinar si un número de tres dígitos es un número de narciso?
void main()
{ int i, j, k, m
printf("Datos de entrada:" );
scanf("%d ", & ampm);? /*Ingrese un número de 3 dígitos*/
I = m/100
j = (m-100 * I)/10; = m-100 * I-10 * j;
if(m = = I * I * I+j * j * j+k * k * k)printf(" % d \ n ", m );? /*es el resultado al contar narcisos*/
}
(1) Lenguaje C:
El lenguaje C es un lenguaje de programación informática general. muy amplio. El objetivo de diseño del lenguaje C es proporcionar un lenguaje de programación que pueda compilar y procesar memoria de bajo nivel de una manera sencilla, generar una pequeña cantidad de código de máquina y ejecutarse sin ningún soporte de entorno de ejecución.
Aunque el lenguaje C proporciona muchas funciones de procesamiento de bajo nivel, aún mantiene buenas características multiplataforma. Los programas en lenguaje C escritos con especificaciones estándar se pueden compilar en muchas plataformas informáticas, incluidos algunos procesadores integrados (computadoras de un solo chip o MCU) y supercomputadoras.
En la década de 1980, para evitar diferencias en la sintaxis del lenguaje C utilizada por diferentes desarrolladores, la Oficina Nacional Estadounidense de Estándares formuló un conjunto completo de sintaxis estándar internacional para el lenguaje C, llamado ANSI C, como El estándar para el lenguaje C.
(2) Número de narcisistas:
El número de narciso también se llama invariante digital pluscuamperfecto (PPDI), número de narcisismo, número de autopoder, número de Armstrong o número de Armstrong, número de narciso A El número de flor se refiere a un número de n dígitos (n≥3). La suma de las potencias de cada dígito en cada dígito es igual a sí mismo (por ejemplo, 1 3+5 3+)
.