VB: encuentre todos los números de narciso de tres dígitos llamando a una función.
VB: Encuentra todos los números de narciso de tres dígitos llamando a una función.
1.5 Consulte las preguntas de ejemplo de este capítulo y escriba un programa en C para generar la siguiente información:
*************** ********* *****
¡Muy bien!
********************* ********* p>
Solución:
mian()
{printf(“*********** *********** ****");
printf("\n");
printf("¡Muy bien!\n") ;
printf(" \n");
printf("************************ ******");
}
1.6 Escriba un programa que ingrese tres valores a, byc y genere el valor máximo.
Solución:
mian()
{int a, b, c, max;
printf("Ingrese tres números a, b, c:\n");
scanf("d, d, d", amp; a, amp; b, amp; c);
max = a;
si(maxb)
max=b;
si(maxc)
max=c;
printf("El número máximo es: "d", max);
}
Capítulo 3
3.6 Escriba el siguiente programa para ejecutar Resultado
main()
{char c1='a', c2='b', c3='c', c4='\101', c5='\ 116. ';
printf("acbc\tcc\tabc\n", c1, c2, c3);
printf("\t\bc c", c4, c5);
}
Solución:
aaㄩbbㄩㄩㄩccㄩㄩㄩㄩㄩㄩabc
AㄩN< / p>
3.7 Para traducir "China" en un código, la regla de decodificación es: reemplazar la letra original con la cuarta letra después de la letra original. Por ejemplo, la cuarta letra después de la letra "A" es "E". ."E" reemplaza "A". Por lo tanto, "China" debe traducirse como "Glmre". Escriba un programa para generar los valores de cl, c2, c3, c4 y c5 respectivamente. ', 'i', 'n', 'a', después de la operación, c1, c2, c3, c4, c5 se convierten en 'G', 'l', 'm', 'r respectivamente', 'e', y salida
Solución:
#include stdio.hgt
main()
{ char c1='C', c2='h', c3='i', c4='n', c5='a';
c1 =4
c2 = 4;
c3 =4;
c4 =4;
c5 =4;
printf("La contraseña es ccccc\n ", c1, c2, c3, c4, c5);
}
Resultado de la ejecución:
La contraseña es Glmre
Solicitud 3.9 El valor de lo siguiente expresión aritmética.
(1) x a3*(int)(x y)2/4
Supongamos x=2.5, a=7, y=4.7
(2 )(float)(a b)/2 (int)x(int)y
Supongamos a=2, b=3, x=3.5, y=2.5
(1) 2.5
(2) 3.5
3.10 Escribe los resultados de la operación del programa.
principal()
{int i, j, m, n;
i=8
j=10;
m= i;
n=j;
printf(“d, d, d, d”, i, j, m, n); /p>
}
Solución:
9, 11, 9, 10
3.12 Escribe el valor de a después de la siguiente operación de expresión, let Resulta que a=12. Supongamos que a y n se han definido como variables enteras.
(1) a =a (2) a-=2 (3) a*=2 3 (4)... La lluvia primaveral lo humedece todo, las flores rojas de los ciruelos están salpicadas de bordados, y miles de montañas se llenan de primavera.