Colección de citas famosas - Slogan de motivación - La salida de C++ requiere que se generen tres caracteres, de letras minúsculas a letras grandes o de letras grandes a letras minúsculas.

La salida de C++ requiere que se generen tres caracteres, de letras minúsculas a letras grandes o de letras grandes a letras minúsculas.

Aquí hay dos fragmentos de código, los cuales funcionan.

Los códigos están ordenados de pequeño a grande. El autor puede modificar el orden de salida o de clasificación según sea necesario.

Código 1:

# include & ltiostream & gt

# include & ltcstring & gt

/*Incluir este archivo de encabezado es Porque se utiliza la función strcmp(const char*, const char *).

Se utiliza para comparar el tamaño de dos matrices de caracteres en orden lexicográfico. Si el primero es grande, el valor de retorno es positivo;

Si el segundo es grande, el valor de retorno es negativo; si son iguales, el valor de retorno es 0, que puede entenderse como la diferencia entre; el primero y el segundo.

Esto es fácil de recordar.

strcpy(const char*, const char*), que copia el contenido de la última matriz a la matriz anterior.

*/

Usar espacio de nombres std

const int Len = 100;

void swap _ ch (char * a, char * b)

{

car temp【Len】;

strcpy(temp, a

strcpy(a, b ) ;

strcpy(b, temp);

}

int main()

{

char a【Len】, b【Len】, c【Len】;

CIN & gt; & gt& gtb & gt& gtc; >0)

swap_ch(a,b);

if (strcmp(a,c)>0)

swap _ ch(a, c);

if (strcmp(b,c)>0)

intercambiar _ch(b,c);

cout & lt& lta & lt& ltendl & lt& ltb & lt& ltendl & lt& ltc;

Retorno 0;

}

Código 2:

# include & ltiostream & gt

# include & ltstring& gt

/*El siguiente código está compuesto por cadenas de clase en C++

Los objetos de tipo cadena se pueden usar directamente》:, & lt, =

Juzga el tamaño de la cadena según el orden del diccionario.

Esto implica

Para el concepto de sobrecarga, el cartel puede aprender sobre ello*/

Utilice el espacio de nombres std

void swap_str (cadena x, cadena y)

{

Temperatura de cadena;

temp = x;

x = y;

y = temp

}

int main()

{

Cadena a, b, c;

CIN & gt;& gta & gt& gtb & gt& gtc;

if (a & gt; b) swap_str (a, b) swap _ str (a, c); >if (b & gt; c) swap _ str (b, c);

cout & lt& lta & lt& ltendl & lt& ltb & lt& ltendl & lt& ltc;

Regresar 0;

}

Espero que el cartel lo adopte