Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тест_11_л_12_13.doc
Скачиваний:
2
Добавлен:
24.08.2019
Размер:
180.22 Кб
Скачать
  1. Набор операторов

int main()

{

char s[30]="", buf[30]="";

unsigned number;

cin >> number;

while (number !=0)

{

itoa(number % 10, buf, 10);

strcat (s, buf);

number= number/10;

}

for (unsigned i =0; i< strlen(s); i++)

buf[i]=s[strlen(s)-1-i];

cout << buf << endl;

_getch();

return 0;

}

ПОЗВОЛЯЕТ ПОЛУЧИТЬ:

1. представление заданного целого числа  в виде строки

2. представление в виде строки значений кодов цифр заданного целого числа

3. представление в виде строки суммы кодов цифр заданного целого числа

4. что-то другое

  1. Для строк

const int n=80;

char str1[n]= "privet", str2[n];

копирование выполнено Верно в случае:

1. unsigned j;

for (j=0; j < strlen(str1); j++) str2[j]=str1[j];

str2[j]='\0';

2. unsigned j;

for (j=0; j < strlen(str1)+1; j++) str2[j]=str1[j];

str2[j]='\0';

3. unsigned j;

for (j=0; j < sizeof(str1); j++) str2[j]=str1[j];

str2[j]='\0';

4. unsigned j;

for (j=0; j < sizeof(str1)+1; j++) str2[j]=str1[j];

str2[j]='\0';

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]