Red de conocimientos turísticos - Conocimientos sobre calendario chino - Las tres preguntas de programación en lenguaje C requieren pasos completos. Lo mejor es escribir sus ideas. Primero debe obtener 200 puntos y esperar en línea.

Las tres preguntas de programación en lenguaje C requieren pasos completos. Lo mejor es escribir sus ideas. Primero debe obtener 200 puntos y esperar en línea.

La primera pregunta es muy simple, no hay nada que decir, solo ingrese el número y luego una simple declaración de cambio de caso.

#include lt;stdio.hgt;

int main()

{

int a, b, opr;

int main()

{

int a, b, opr;

p>

printf("Ingrese dos números, como 3 5 (números separados por espacios)\n");

scanf("d d", amp; a, amp; b);

printf("Seleccione método de cálculo :\n");

printf("1. Sumar, 2. Restar, 3. Multiplicar, 4. Dividir\n");

p>

scanf( "d", amp; opr);

cambiar (opr)

{

caso 1:

printf("d d = d\n", a, b, a b);

descanso;

caso 2:

printf("d - d = d\n", a, b, a-b);

descanso;

caso 3:

printf("d X d = d\n ", a, b, a). *b);

ruptura

caso 4:

if (b == 0)

{

printf("El divisor no puede ser 0\n");

return

}

printf("d / d = d\n ", a, b, a/b);

break;

predeterminado:

printf("Método de cálculo no válido\ n");

devuelve 1;

}

devuelve 0;

}

Segunda pregunta, después de ingresar el número de copias compradas. m, calcule el precio total y luego multiplíquelo por la tasa de descuento correspondiente según el tamaño del total para obtener el precio final.

#include lt;stdio.hgt;

int main()

{

unsigned int total, m, precio;

precio = 3; /* 3 yuanes por volumen*/

printf("¿Cuántos volúmenes quieres comprar?\n"); ("u", amp; m);

total = m*precio /* precio total*/

if (total gt; 20000)

total *= 0,75;

más si (total gt; 10000)

total *= 0,8

más si (total gt; 2000)

total *= 0,85;

else if (total gt; 100)

total *= 0,9;

printf("A pagar en yuanes\ n", total) ;

devuelve 0;

}

Para la tercera pregunta, haga que x vaya del 1 al 9 y sustituya 111*11* (10*x 1 ) En esta fórmula, si el resultado es igual a 111111, entonces se encuentra la x correspondiente y luego se imprime el resultado. El resultado final x = 9.

#include lt;stdio.hgt;

int main()

{

int x

for (x = 1; x lt; = 9; x)

{

si (111*11*(10*x 1) = = 111111)

{

printf("x = d, 111111 = 111*11*d1\n", x, x

descanso;

}

}

devuelve 0;

enter">Copyright 2024 Red de conocimientos turísticos All Rights Reserved.