¡Problema de lenguaje C de computadora de nivel 2! ! !
¡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.