Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
В каком случае при выполнении приведенного кода не возникнет зацикливания?
В каком случае при выполнении приведенного кода не возникнет зацикливания?
вопросПравильный ответ:
Сложность вопроса
73
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на 5. Спасибо за ответы
26 мар 2020
Аноним
Экзамен прошёл на отлично. лол
05 июл 2018
Другие ответы на вопросы из темы программирование интуит.
- # В какой строке объявлен прототип функции search()? #include <stdio.h> #include <string.h> int search(char *p[], char *name); (1) char *names[] = { "Сергей", "Юрий", "Ольга", "Игорь", NULL}; int main(void) { if(search(names, "Ольга") != -1) (2) printf("Ольга есть в списке.\n"); return 0; } int search(char *p[], char *name) (3) { int t; for(t=0; p[t]; ++t) if(!strcmp(p[t], name)) return t; return -1; }
- # Задана структура: struct fred { char x; int y; float z; char str[10]; } mike; Каким образом члены структуры могут быть переданы в функцию?
- # Функция f1() выводит на экран переданное ей значение. Каким образом должна быть описана данная функция для корректного выполнения приведенной программы? struct struct_type { int a, b; char ch; } ; int main(void) { struct struct_type arg; arg.a = 1000; f1(&arg); return 0; }
- # При инициализации какого массива не возникнет ошибок?
- # Чему будет равно значение переменной str2 после выполнения приведенной программы? #include <stdio.h> #include <conio.h> int main() { char str1[10] = "", str2[10] = ""; char *ptr1, *ptr2; printf("Введите строку: %s", str1); scanf("%s", str1); ptr1 = str1; ptr2 = str2; while (ptr1>=str1) { if (ptr1<str1) *ptr2 = '\0'; *ptr2 = *ptr1; ptr1--; ptr2++; } printf("str2 = %s\n", str2); return 0; }