Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Приведенная программа копирует строку а в строку b и выводит обе строки на экран: #include <stdio.h> #include <conio.h> int main() { int i; char a[10] = "Test", b[10] = ""; char *pa = a; char *pb = b; for (i=0; i<strlen(a); i++) *pb++ = *pa

Приведенная программа копирует строку а в строку b и выводит обе строки на экран: #include <stdio.h> #include <conio.h> int main() { int i; char a[10] = "Test", b[10] = ""; char *pa = a; char *pb = b; for (i=0; i<strlen(a); i++) *pb++ = *pa++; printf("a = %s\n", a); printf("b = %s\n", b); return 0; } Какая программа аналогична приведенной?

вопрос

Правильный ответ:

#include <stdio.h> #include <conio.h> int main() { int i; char a[10] = "Test", b[10] = ""; char *pa = &a[1]; char *pb = &b[1]; for (i=0; i<strlen(a); i++) pb[i] = pa[i]; printf("a = %s\n", a); printf("b = %s\n", b); return 0; }
#include <stdio.h> #include <conio.h> int main() { int i; char a[10] = "Test", b[10] = ""; char *pa = a[0]; char *pb = b[0]; for (i=0; i<strlen(a); i++) pb[i] = pa[i]; printf("a = %s\n", a); printf("b = %s\n", b); return 0; }
#include <stdio.h> #include <conio.h> int main() { int i; char a[10] = "Test", b[10] = ""; char *pa = &a[0]; char *pb = &b[0]; for (i=0; i<strlen(a); i++) pb[i] = pa[i]; printf("a = %s\n", a); printf("b = %s\n", b); return 0; }
Сложность вопроса
57
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдал на 5. Спасибо сайту
24 июн 2019
Аноним
Если бы не эти решения - я бы не осилил c этими тестами intuit.
30 июл 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.