Red de conocimientos sobre prescripción popular - Masaje de pies y cuidados de la salud - Pido respuestas a preguntas en lenguaje C (realmente no tengo ningún valor patrimonial. Ups...)

Pido respuestas a preguntas en lenguaje C (realmente no tengo ningún valor patrimonial. Ups...)

1, (t) Esta es una matriz plástica bidimensional con una longitud de columna 2 y una longitud de fila 2. La matriz comienza a contar desde 0 y el sistema la asigna automáticamente a 0 si no se le asigna un valor durante la inicialización.

2.(f) Este es un puntero que define una función. Cada nombre de función es la primera dirección de la función. int(*ptr()); significa que el puntero ptr apunta a una función que devuelve un número entero, por lo que es un puntero de función.

3.(f) Cuando los punteros apuntan a diferentes tipos de datos, no se puede realizar comparación. Ps: existen muchas comparaciones sobre si un puntero es una matriz o una lista vinculada.

4.F) La constante de caso en la declaración de cambio debe ser un número entero o un carácter.

5. (t) Esto se define mediante la definición de macro print() para generar el número No, " # x ".

Segundo, 1.6, 4, 4 2.hola 3.8, 8

Tercero,

1, int strcmp (char * fuente, char * destino)/ *Descripción de la función*/

{

int m, n, flag

m=strlen(source /*Mida la longitud de la matriz*/);

n = strlen(dest);

if (m!=n)

flag =-1;

Otros

p>

{

int I = m;

int j, bandera

for(j = 0; j lt i ; j )

{

if(fuente[j]!= destino[j])flag =-1

}

}

if(j = = I)flag = 0;

Devolver bandera

}

2. (char *p)

{

int i, j, n;

If (p!=NULL)/*Juzga si P es un puntero* /

{

j = strlen(p)-1;

for(I = 0; I ltj; I, j-)/*Este bucle es determinar si es un palíndromo */

{

if(p[i]!= p[j])n = 0

}

If (i gt= j)n = 1;

}

else n =-1; -1*/

Regresar n;

}

Finalmente se acabó... Mis habilidades de expresión no son muy buenas... Espero que puedas entender ...