2. 1. ¡Me encanta China! printf("somos estudiantes.\n") 2. Respuestas de referencia a 6 preguntas de capacitación sobre proyectos 1. Escriba un programa en C para generar la siguiente información: * * * * * * * * * * * * * * * * * * * * ¡Soy estudiante! * * * * * main() { printf("*********************\n"); printf(" ¡Soy estudiante!\n "); printf ("************************\n"); . . . Se sabe que el largo, ancho y alto del cubo son 10 cm, 20 cm y 15 cm respectivamente. Escribe un programa para encontrar el volumen del cubo. Solución: main() { int a,b,c,v; a=10; b=20; c=15; printf("v=%d",v); El resultado de ejecución es: v=3000 Capítulo 2 Capítulo Capítulo Compilación Compilación Compilación Conocimiento básico del programa C Conocimiento básico del programa Conocimiento básico del programa Conocimiento básico del programa 1. Pregunta de opción múltiple C B A B A C C 2. Pregunta de operación 2 21. 3, 2, - 8, 2 3.000000, 2.500000, -8.000000 2. ABC DE FGH por qué 21+35 es igual a 52 3. 3 1 4 3 2 3 1 2 4. aa bb cc abc A N Preguntas de capacitación del proyecto 1. Defina una constante simbólica M con un valor de 5 y una variable n con un valor de 2, y genere su producto. #definir M 5 principal() { int n,c; n=2; c=M*n; printf("%d\n",c } 2. Programa para encontrar el valor de la siguiente expresión aritmética. (1)x+a%3*(int)(x+y)%2/4, sea x=2.5,a=7,y=4.7; (2)(float)(a+b)/2+( int)x%(int)y, sea a=2,b=3,x=3.5,y=2.5. (1) principal() { int a=7; flotante x=2.5,y=4.7; printf("%f\n",x+a%3*(int)(x+y)%2/4); } (2) principal() { int a=2,b=3; flotante x=3.5,y=2.5; printf("%f\n",(flotante)(a+b)/2+(int)x %(int)y); Capítulo 3 Capítulo 3 Capítulo 3 Capítulo 3 Programación de estructura secuencial Programación de estructura secuencial Programación de estructura secuencial Programación de estructura secuencial Una pregunta de opción múltiple A C D C C Dos preguntas de operación 1. x=3,a= 2,b=3 2. z=12.700000 3. 1 2 1 a 2 1 2 tres tres tres tres. . . . Preguntas de programación Preguntas de programación Preguntas de programación Preguntas de programación Preguntas de programación 1. Para un determinado tipo de trabajo, los salarios se calculan por hora. Tiempo de trabajo mensual (horas) × salario por hora = salario total se deduce del fondo de previsión. salarios totales y el resto son salarios adeudados. Escriba un programa para ingresar horas de trabajo y salarios por hora desde el teclado e imprimir los salarios adeudados.
Solución: #include main() { float sj,gz,yfgz; printf("tiempo,salario:"); *0.9; printf("salario total:%f\n",yfgz } El resultado de ejecución de este programa es: tiempo,salario:4,3salario total:10.800000 2. Escriba un programa para encontrar el código ASCII de cualquier carácter de entrada: #include main() { char c printf("Ingrese una cadena:"); %c ASCII es %d\n",c,c); } El resultado de ejecutar este programa es: Ingrese una cadena:a un ASCII es 97 3. Escriba un programa para que el vendedor de la frutería liquide cuentas: conocido Las manzanas cuestan 2,50 yuanes por malicioso, las peras cuestan 1,80 yuanes por malicioso, los plátanos cuestan 2 yuanes por malicioso y las naranjas son 1,6 yuanes por malicioso. Es necesario ingresar el peso de varias frutas e imprimir la estructura de selección para el Capítulo 4. 4 Capítulo 4 Capítulo 4 Programación de la estructura de selección Programación de la estructura de selección Programación de la estructura de selección Programación uno, ligeramente dos, B B A B C B A tres, 1. 1 0 2. 2 3 2 2 3. 10 20 0 4. ch>='A'&&ch<=' Z '||ch>='a'&&ch<='z' ch>='0'&&ch<='9' ch==' ' 5. -1 4. Operación de la computadora 1. Ingrese una letra en inglés desde el teclado Si es una letra mayúscula, se convertirá en letras minúsculas para la salida; si es una letra minúscula, se convertirá en letras mayúsculas para la salida. #include main() {char ch=getchar(); if(ch>='A'&&ch<='Z') ch+=32; ='z') ch-=32; putchar(ch); putchar('\n' } 2. Calcule el valor de y basándose en el valor de entrada x y la siguiente expresión. 2x (x>-1) y = 3 (x=-1) 4+x (x<-1) Solución: main() { float x,y; -1) y=2*x; else if(x==1) y=3; else y=4+x; printf("y=%f",y } < CR> y=2.000000 3. Escriba un programa para ingresar un número entero y determinar si es un número impar o par. Si es un número impar, genere "Es impar"; si es un número par, genere "Es par".
main() { int x; scanf("%d",&x); if(x%2==0) printf("Es par\n"); else printf("Es impar\n"); Diseñar una aplicación para encontrar la solución de la ecuación cuadrática ax2+bx+c=0. #include main() { float a,b,c,disc,x1,x2,p,q scanf("%f,%f,%f",&a,&b,&c; fabs(a)<=1e-6) printf(" La ecuación no es cuadrática\n"); else { disc=b*b-4*a*c; ("x1=x2=%8.4f\n",-b/(2*a)); else if(disc>1e-6) {x1=(-b+sqrt(disc)/(2*a)) ; x2=(-b-sqrt(disco)/(2*a)); printf("x1=%8.4f,x2=%8.4f\n",x1,x2 } else { p=-b/); (2*a); q=sqrt(-disco/(2*a)); printf("%8.4f+%x8.4fi\n",p,q("%8.4f-%8.4); fi\ n",p,q);} } } 5555. . . . Según las normas de envío, cuando el equipaje no supera los 50 kilogramos, el flete es de 0,15 yuanes/kg. Si supera los 50 kilogramos, el flete por el exceso es de 0,22 yuanes/kg. Programa para calcular el flete. Solución: #include main() { float w,f,x; printf("peso:"); ; else x=0.15*50.22*(w-50); printf("dinero:%6.2f yuanes\n",x } El resultado de este programa es: peso:20 yuanes peso:3,00); :60 dinero:9,70 yuanes 6. La tasa de descuento que un centro comercial ofrece a los clientes es la siguiente: Monto de la compra <200 yuanes, sin descuento de 500 yuanes>Monto de la compra>=200 yuanes 10 % de descuento 1000 yuanes>Compras monto>=500 yuanes 8 Monto de compra con descuento >= 25% de descuento de 1,000 yuanes Ingrese un monto de compra y genere la tasa de descuento y el monto de pago real para las compras.
#include main() { float x,y,realx; scanf("%f",&x); if(x<=0) { printf("¡Error! ¡Ingresaste un número de preocupación!\n" ); y=0;} else { if(x<200) y=1.0; else if(x<500) y=0.9; else if(x<1000) y=0.8; !=0) {realx=x*y; printf("y=%f, the realx=%5.2f\n", y,realx);} } Capítulo 5 Capítulo 5 Capítulo 5 Capítulo 5 Programación de estructuras de bucle Programación de estructuras de bucle Programación de estructura de bucle Programación de estructura de bucle 1. Preguntas de opción múltiple C C A A D D Capítulo 6 Capítulo 6 Capítulo 6 Capítulo 6 Matriz Matriz Matriz Matriz, Preguntas de opción múltiple D A D A A C C A D 2. Preguntas de lectura de programas 13 13 13 13 13 13 Capítulo 7 Capítulo 7 Capítulo 7 Capítulo 7 Función Función Función Función 1. Preguntas de opción múltiple B D C B B D A A D Capítulo 8888 Capítulo Puntero Puntero Puntero 1. Preguntas de opción múltiple D A C C (D) D C D 2. Complete los espacios en blanco 1. m 2. Nombre de la matriz del puntero 3. ABCDCD 4.49 5. 25