Constellation Knowledge Network - Conocimiento de adivinación - La cadena de entrada (la cadena solo contiene letras minúsculas de 'a' a 'z') se convierte cíclicamente en salida de acuerdo con las siguientes reglas: a->b, b->c,..., y->z ,

La cadena de entrada (la cadena solo contiene letras minúsculas de 'a' a 'z') se convierte cíclicamente en salida de acuerdo con las siguientes reglas: a->b, b->c,..., y->z ,

¡Escribiste mal la salida de la matriz! Para realizar bucles de salida uno por uno.

Si desea limitar la entrada a no más de 5 caracteres, debe agregar una oración de juicio.

Revisé lo que escribiste.

# include & ltiostream & gt

#Include " string.h "

Usar espacio de nombres estándar

void convert(entrada char* , char *salida)

{

for(int I = 0;i<5;i++)

{

salida [I] =(entrada[I]-' a '+1)% 26+' a ';

}

}

void main()

{

Entrada de caracteres [5];

salida de caracteres [5]

cout & lt& lt"Letras de entrada:" ;

CIN & gt;& gt input;

int length = strlen(input);

while(length& gt5) //Determina si el número de entrada es mayor que 5.

{

cout & lt& ltError de entrada, vuelva a ingresar

CIN & gt;& gtInput;

length=strlen ( entrada);

}

convertir (entrada, salida);

cout & lt& lt"la salida es"; int I = 0; i<5;i++)

{

cout & lt& ltsalida[I];

}

cout & lt& ltendl

}

上篇: ¿Quién puede darme información detallada de los maestros de Go del mundo? 下篇: Qué hacer ante el dolor lumbar
Artículos populares