Preguntas de examen de la Tarea 1 del examen físico de "Fundamentos de programación" de la Universidad Abierta de China
A. El tipo especificado al definir la función
B. Tipo de declaración
C. El tipo de datos del parámetro al llamar a la función.
D. Tipo de datos de parámetros formales”
De hecho, el sitio web oficial tiene un banco de preguntas de prueba. Si puede, puede ir al sitio web oficial. Si no lo encuentro, será mucho mejor utilizar las pequeñas e interesantes herramientas de búsqueda de exámenes de Baidu Wenku y TV University, como programas y barras escolares. Busqué algunas preguntas para ti y espero que puedan ayudarte ~ ~ ~
" 2 Al llamar a una función, las siguientes afirmaciones son correctas: (b) .
A. Después de llamar a la función, se debe recuperar el valor de retorno.
B. Los parámetros reales y los parámetros formales pueden tener el mismo nombre.
cLas variables globales no se pueden utilizar para la transferencia de datos entre funciones.
La función principal y la función de sintonización siempre están en el mismo archivo. "
"3 declaración de selección única int * p; ilustra (c).
A.p es un puntero a una matriz unidimensional.
B.p es un puntero a una función.
C.p es un puntero a datos int.
D.p es el nombre de la función y devuelve un puntero a datos int. "
" 4La definición de los siguientes punteros es incorrecta. La definición es (1).
A.int *p = amp i, i
B.int *p, i
C.int i, * p = amp i; ;
D.int i, * p;"
"5 opción única tiene la declaración: int a[10], entonces (b) es la definición correcta y la suma de inicialización de la variable de puntero p.
A.int p = * a;
B.int * p = a
C.int p = ampa; >D.int * p = ampa;"
"Si hay una declaración "int a[5], * p = a;", la referencia correcta al elemento de la matriz es: (c).
A.a[p]
B.p[a]
C.*(p 2)
D.p 2"
Selección de radio "7
Existen los siguientes procedimientos
int a[10]={1, 2, 3, 4, 5, 6, 7, 8, 9 , 10 }, * p = a;
Entonces la expresión con valor 9 es: (b).
A.*p 9
B.*(p 8)
C.*p =9
D.p 8 "
" 8 Después de llamar a la función llamada, devuelva: (d).
A. En la declaración de llamada de la función llamada en la función que llama
b.
c. La declaración anterior de la declaración de llamada de la función llamada en la función de llamada
D. La última declaración de la declaración de llamada de la función llamada en la función de llamada"
"9 radio puede devolver dos datos de los resultados del procesamiento de la función a la función principal. Los siguientes métodos son incorrectos: (a).
A. Devuelve estos dos números
B. El parámetro toma una matriz de dos elementos.
C. El parámetro acepta dos punteros de este tipo de datos.
D. Utilice dos variables globales "
" 10 radio ¿Cuál de las siguientes afirmaciones sobre la definición de matrices es incorrecta (C)?
A.char a[3][10]={ ""China"",""Estados Unidos"",""Asia""};
B.int x [ 2][2]={1, 2, 3, 4};
C.float x[2][ ]={1, 2, 4, 6, 8, 10}; p >
D.int m[][3]={1, 2, 3, 4, 5, 6};"
"11 Radio # incluye
A.b = 10 b=60
B.b=10 b=30
C.b=300 b=600
D.b=600 b=300 "
"12 Radio Si una función se llama como una expresión, entonces debe ser (a).
A. Funciones con valores de retorno
B. Funciones sin valores de retorno
Funciones paramétricas
D. Función "
" 13 El programa de transmisión en lenguaje C se compone de funciones, que (b).
A. La función principal debe estar antes que otras funciones y las funciones se pueden definir de forma anidada.
bLa función principal puede estar detrás de otras funciones y la función definida no se puede anidar dentro de la función.
La función C.main debe estar antes que otras funciones y las funciones definidas no se pueden anidar en funciones.
La función D.main puede ir seguida de otras funciones y las funciones definidas se pueden anidar dentro de la función. "