La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¡Problema de lenguaje C de computadora de nivel 2! ! !

¡Problema de lenguaje C de computadora de nivel 2! ! !

19 Pregunta: while(i); I opera primero y luego agrega uno; i es el primer autoagregado.

¡Uno, cuenta de nuevo!

Entonces, primero determine si while (i) es verdadero. Si todavía es 0 en este momento, no funcionará.

De pie, salto fuera del bucle y luego agrego uno, entonces la respuesta es: b.

Pregunta 24: En for(I = 1; i lt=3; i )for(j = 3; j lt= I; j )m = m j doble bucle

, cuando I es 1, 2, J

Condición j

Opción: b.

Pregunta 34: ¡Mira primero la función principal y luego las subfunciones!

El nombre de la matriz es la primera dirección de la matriz, por lo que c 4 mueve el puntero cuatro bits.

Ubicación, donde c 4 es la dirección de c[4], es decir, *(c 4) es igual a.

c[4].

Fun(c 4, 6): El parámetro formal es c 4, es decir, los elementos después de c[4] se dan de mayor a menor .

Para clasificación pequeña, pero C [0], C [1], C [2] y C [3] no se llaman y no participan en la clasificación.

Continúa, entonces la respuesta es: 1, 2, 3, 4, 9, 8, 7, 6, 5, 0. Elige d.

Pregunta 38: ¡Mira primero la función principal y luego las subfunciones!

mientras(*t!= 0)t; pulsa *t! =0 es equivalente a *t! ='\0'. El trabajo de este ciclo

es mover el puntero al final del elemento de la matriz. El primer '\0' es la fase.

Cuando está en la posición de ss[3].

while((*t =*s )!=0); Equivalente al trabajo de la función de biblioteca strcat(t, s)

Uso. (*t=*s)! =0 es equivalente a (*t =*s)! ='\0 ', descripción del puntero

Es demasiado abstracto, déjame convertirlo, significa:

int I;

for(I = 0; i ltstrlen(aa); i )

ss[3 I]= aa[I];

Entonces, después de la operación, ss[10] es accbbxxyy y aa permanece sin cambios.

Opción: d.

Pregunta 41: ¡Mira primero la función principal y luego las subfunciones!

Primer período: k = = 6;

Segundo período: k = = 13

Finalmente: k =a es equivalente a k = k a; = 13 1; k=14.

Nota: La variable global int a = 1; es estática en la subfunción int a = 2; subfunción El valor inicial de a en la función es 2 debido a la definición estática.

Variable estática, por lo que a vuelve a ser 3 después del ciclo.

De manera similar, en for(I = 0;ilt2;i){ int a = 3;k = f(a);},

a en f(a) es 3 . La variable global int a = 1; luego está protegida por int a = 3;

.

Solo el último k = a; A en es 1, ¡sin bloqueo!

Entonces, elige uno.

Pregunta 45: Es una lista enlazada dinámica, muy sencilla. ¡Solo lee un libro! en la estructura.

Capítulo.

Opción: d.

Pregunta 46: Problema estructural, una operación simple de asignación de estructura, la función de STU f (STU a) es

Poner b={"Zhao", "m", 85.0, 90.0 } se asigna a c={"money", "f", 95.0, 92.0},

Entonces el resultado es Zhao, hombre, 85, 90.

Opción: c.