Red de conocimiento informático - Material del sitio web - En el primer año, casi terminé de aprender el lenguaje C. ¿Dónde puedo encontrar preguntas sobre programación en lenguaje C en línea? Sólo quiero hacer más preguntas y mejorar mis habilidades. Gracias a todos.

En el primer año, casi terminé de aprender el lenguaje C. ¿Dónde puedo encontrar preguntas sobre programación en lenguaje C en línea? Sólo quiero hacer más preguntas y mejorar mis habilidades. Gracias a todos.

1. Encuentra la suma de todos los números de cuatro dígitos que son divisibles por 5.

2. S=12 22 32... 1002

3. Genere todos los números primos dentro de 100, lo que requiere que se muestren 5 en cada línea.

4. El problema de los monos comiendo melocotones. El mono recogió algunos melocotones el primer día y se comió la mitad inmediatamente. Cuando no quedó satisfecho, se comió uno más. A la mañana siguiente me comí la mitad de los melocotones restantes y uno más. A partir de entonces, cada mañana comía media y una de las sobras del día anterior. Cuando quise comer más en la mañana del décimo día, solo quedaba un melocotón. ¿Cuántos melocotones recogió *** el primer día?

5. A, B y C entraron a la final. Antes del juego, A dijo: "B y C ganaron el segundo lugar, y yo gané el primer lugar". , y C ganó el tercer lugar"; C dijo: "A no es el segundo y B no es el primero". La competencia resultó en el primer, segundo y tercer lugar. Los resultados de la competencia mostraron: el jugador que ganó el primer lugar dijo las palabras correctas, el jugador que ganó el segundo lugar dijo todas las palabras correctas y el jugador que ganó el tercero. lugar todos dijeron las palabras equivocadas. Programa para encontrar las clasificaciones de tres jugadores A, B y C.

1. Calcular factorial

La función factorial se define de la siguiente manera: n!=1*2*3*...*n, que es el producto de números naturales continuos de 1 al n.

Escribe un programa que calcule el factorial de n. Por ejemplo, ingrese 5 y genere 5! = 120.

¡Se sabe que hay dos 0 consecutivos al final de 10!. Ahora bien, ¿cuántos ceros consecutivos hay al final de 100?

2. Gran Premio Singing Star

En el Gran Premio Singing Star, hay 10 jueces que puntúan a los concursantes en una escala del 1 al 100. La puntuación final del jugador es: el promedio de las 8 puntuaciones restantes después de eliminar la puntuación más alta y la puntuación más baja. Por favor escriba un programa para lograr esto.

3. ¿Cuánto sabes sobre el plan de préstamo de libros?

Xiao Ming tiene cinco libros nuevos numerados del 1 al 5. Quiere prestárselos a tres niños A, B y C. Si cada persona tiene Si solo puedes pedir prestado un libro, ¿cuáles son las diferentes formas de pedirlo prestado? ¿Cuántas hay?

4. Triángulo Yang Hui

Muestra las primeras n 1 líneas del triángulo Yang Hui en la pantalla. Su característica es que el número de la primera columna de cada fila es 1, y los números restantes son la suma de los números de la misma columna de la fila anterior y los números de la columna anterior de la fila anterior. Cuando la entrada n es 5, el programa genera el siguiente contenido:

1

1 1

1 2 1

1 3 3 1

1 4 6 4 1

1 5 10 10 5 1

5 Pescar o secar la red

Hay. Un proverbio chino se llama “tres días de pesca y dos días de secar la red”. Alguien empezó a "pescar durante tres días y secar la red durante dos días" a partir del 1 de enero de 1990. Pregúntele a esta persona si "pescará" o "secará la red" en un día determinado en el futuro.

12. Atrapar a los infractores de tráfico

Un camión violó las normas de tráfico, atropelló a la gente y se dio a la fuga. En el lugar se encontraban tres personas que presenciaron el incidente, pero ninguna recordaba el número del auto, solo algunas características del número del auto. A dijo: los dos primeros dígitos de la matrícula son iguales; B dijo: los dos últimos dígitos de la matrícula son iguales, pero diferentes de los dos primeros C es un matemático, dijo: el coche de cuatro dígitos; El número es exactamente un número entero de cuadrado. Utilice las pistas anteriores para averiguar el número del vehículo.

15. Pescando y dividiendo peces

Cinco personas A, B, C, D y E fueron a pescar juntas una noche, y al amanecer del día siguiente estaban todos agotados. día, así que cada uno encontró un lugar para dormir. Después de tres tomas del día, A se despierta primero. Divide el pescado en cinco partes, tira el pescado sobrante y toma su propia parte. B se despierta por segunda vez y divide el pescado en cinco partes. Tira el pescado sobrante y toma su parte. C, D y E se despiertan por turno y se llevan el pescado de la misma forma.

Pregúnteles ¿cuántos peces pescaron juntos?

26. Números íntimos

Si la suma de todos los factores del número entero A (incluido 1, excluyendo el propio A) es igual a B; el número entero B (incluido 1, excluyendo A La suma de B en sí) es igual a A, entonces los números enteros A y B se llaman números íntimos. Encuentra todos los números íntimos hasta 3000.

27. Números automórficos

Un número automórfico es un número natural cuya mantisa del cuadrado de un número es igual al número mismo. Por ejemplo:

252=625 762=5776 93762=87909376

Solicite un número automórfico dentro de 200000

29. Números de -dígitos

El número 3025 tiene una propiedad única: divídelo en dos partes, es decir, 30 y 25, súmalas y elevalas al cuadrado, es decir (30 25) 2, exactamente igual al propio 3025. Encuentra los cuatro dígitos con esta propiedad.

36. El problema de comprar cien pollos con cien dólares

El antiguo matemático chino Zhang Qiujian propuso el famoso “problema de cien pollos con cien dólares” en su “Suan Jing": Pollos Una gallina vale cinco, una gallina vale tres, tres polluelos valen uno y cien pollos valen cien dólares. ¿Cuánto cuestan las gallinas, las gallinas y los pollitos?

============================

31.

Verificación: Todos los números pares positivos dentro de 2000 se pueden descomponer en la suma de dos números primos (es decir, se verifica que la conjetura de Goldbach es cierta para los números pares positivos dentro de 2000).

32. Número primo reversible

Encuentra el número primo reversible de cuatro cifras. Un número primo reversible significa que el número inverso formado al invertir el orden de los dígitos de un número primo también es un número primo.

Encuentra los números primos gemelos hasta 1000. Los números primos gemelos significan: si a es un número primo y a 2 también es un número primo, entonces los números primos a y a 2 se llaman números primos gemelos.

33. Números primos palíndromos

Encuentra el número primo palíndromo que no exceda 1000.

El problema matemático de Einstein

Einstein planteó un problema matemático como este: Hay una escalera larga. Si cada escalón tiene 2 escalones, quedará un escalón al final. Si das 3 pasos en cada paso, terminarás con 2 pasos. Si das 5 pasos en cada paso, te quedarán 4 pasos. Si das 6 pasos en cada paso, te quedarán 5 pasos. Sólo después de cruzar 7 niveles cada vez, quedará exactamente un nivel. ¿Cuantos escalones tiene esta escalera?

El algoritmo para esta pregunta también puede considerar encontrar el mínimo común múltiplo n de 1, 2, 4 y 5, y luego determinar si t (t es n-1) ≡ 0 (mod 7) es verdadero Si no, entonces t = t n, y luego juzgue hasta que se seleccione el valor de t que cumpla con las condiciones. Escribe tu propio programa para implementarlo.

40. Problema de bolas de tres colores

Si hay 12 bolas en una tronera, 3 de ellas son rojas. 3 blancos y 6 negros ¿Cuántas combinaciones de colores diferentes puede haber si entre ellos se eligen 8***?