Informatică, întrebare adresată de Ana200176, 8 ani în urmă

4. Considerăm că variabila s memorează şirul de caractere examen. Care va fi valoarea lui s dupăexecutarea instrucţiunilor scrise alăturat? s[0]= ‘E’; s[strlen(s)-1]= ‘T’; s[strlen(s)/2-1]= ‘N’; s[strlen(s)/2+1]= ‘B’; Precizati efectul fiecarei atribuiri.

Răspunsuri la întrebare

Răspuns de Petruccinator
0

Răspuns:

Variabila s va fi ExNmBT

Explicație:

s[0] = 'E';

  examen => Examen

s[strlen(s) - 1] = 'T' => s[5] = 'T'

  Examen => ExameT

s[strlen(s) / 2 - 1] = 'B' => s[2] = 'N'

  ExameT => ExNmeT

s[strlen(s) / 2 + 1] = 'B' => s[4] = 'B'

  ExNmEt => ExNmBT

Alte întrebări interesante