Colección de citas famosas - Colección de poesías - ciclo mínimo lexicográfico

ciclo mínimo lexicográfico

strcmp(maximum_word,a);/*Este paso no se está ejecutando*/

Esta línea es incorrecta, ¿no es strcpy, no es strcmp?

# incluir ltstdio.h gt

# incluir ltstring.h gt

int main()

{

char ch【5】【10】;

char min【10】, max【10】;

int I

for(I = 0;ilt5;i)

{

gets(ch[I]);

}

strcpy(min,ch 【 0】);

strcpy (max, ch【0】);

para (I = 1; i lt5; i)

{

if (strcmp (max, ch [I]) lt; = 0)

Datos extendidos

Los operadores en lenguaje C se utilizan principalmente para formar expresiones El mismo símbolo. tiene diferentes funciones en diferentes expresiones. A continuación, se explican expresiones con diferentes funciones respectivamente según el orden de prioridad de cálculo. Cabe señalar que no existe ninguna combinación en el estándar del lenguaje C.

Los operadores con la misma prioridad operan secuencialmente de izquierda a derecha. Tenga en cuenta que las operaciones con sufijos tienen prioridad sobre los prefijos. Por lo tanto, i debería interpretarse como (i).

Las prioridades de operación de NAND son diferentes, por lo que a; ampb | b amp ampc se interpreta como (a; ampb) | (b amp; ampc)

prioridades Las expresiones se pueden simplificar enormemente.