Главная /
Структуры и алгоритмы компьютерной обработки данных /
Укажите результат выполнения функции сравнения строк в приведенном фрагменте кода (элементы строки – символы латинского алфавита): char ch[]="abd",sh[]="abc"; int i; i=strcmp(ch,sh); printf ("%d",i);
Укажите результат выполнения функции сравнения строк в приведенном фрагменте кода (элементы строки – символы латинского алфавита):
char ch[]="abd",sh[]="abc";
int i;
i=strcmp(ch,sh);
printf ("%d",i);
вопрос
Правильный ответ:
1
0
-1
над строками сравнение не определено
Сложность вопроса
77
Сложность курса: Структуры и алгоритмы компьютерной обработки данных
75
Оценить вопрос
Комментарии:
Аноним
Спасибо за помощь по интуит.
27 апр 2019
Аноним
Экзамен сдал на зачёт. спс
31 дек 2015
Другие ответы на вопросы из темы программирование интуит.
- # В программе объявлен и проинициализирован массив int a[]={9,8,7,6,5,4,3,2,1,0}. Укажите значение a[a[a[9]]].
- # При объявлении union { unsigned a0 : 3; unsigned a1 : 1; unsigned a2 : 2; } byte; битовые поля располагаются в памяти:
- # Дан программный код. Какое значение возвращает функция Search? int Search(int *x, int k, int key){ int i; for (i = k-1; i >=0 ; i--) if ( x[i] == key ) break; return i > 0 ? i : -1; }
- # Укажите результат выполнения операции pa--, если выполнено объявление float *pa; и инициализация указателя адресом 0012FF54.
- # Каким образом компилятором происходит контроль конца списка параметров во фрагменте кода: float arifm(int k, ...) { int *p=&k;//настроили указатель на параметр k float s=*p; //значение первого параметра присвоили s int i; for(i=1;(*p)!=0;i++) //пока нет конца списка s+=*(++p); return s/(i-1); }