Основы программирования на языке C

Ответы на курс: Основы программирования на языке C

Для чего используется спецификатор typedef?

Почему понижение типа может привести к затруднениям?

Какое различие между формальными и фактическими аргументами функций?

Отметьте правильные утверждения, касающиеся EOF

Требуется напечатать всю таблицу расширенного ASCII (символы с кодами 1-255 включительно).
Какой из примеров справится с этой задачей?

Как обратиться к полям структуры student?

Можно ли создать список, все поля которого являются указателями?

Какой тип наиболее подойдет для хранения и обработки данных о количестве жителей Москвы?

Как обратиться к элементу структуры при помощи указателя?

В чем опасность применения макрофункций?

Какая из операций написана неверно?

Какая макрофункция печатает значения двух целых выражений?

Что делает применение ключевого слова unsigned c рангом соответствующего типа данных со знаком?

Как передать в функцию f указатель на структуру healt_record?

Можно ли написать оператор switch без оператора break?

Какое значение нужно задать letter, чтобы напечатать фразу: «Юмор — это спасательный круг на волнах жизни»?

switch(letter)
{
case 'a': printf("Отпусти свой ум. \n"); break;
case 'e': printf("Наблюдайте за вашим телом, если хотите, чтобы ваш ум 
работал правильно. \n"); break;
case 'c': printf("Мудрость не скажет того, что противно природе. \n"); break; 
case 'n': printf(" Удача - это постоянная готовность использовать 
шанс.\n");break;
default: printf("Юмор -это спасательный круг на волнах жизни.  \n");
}

Что такое значение ложь в языке Си?

Входит ли ‘\n’ в число символов в строке?

Какой вариант синтаксически правильный?

Как можно представить данные при вычислении с двойной точностью?

Какие функции объявляются в заголовке <memory.h>?

Что возвращает оператор sizeof?

Пусть описан массив int a[ ]. Можно ли обращаться к массиву только по имени, без указания индекса?

Что понимается под усечением в языке Си?

К какому типу преобразуется операнд арифметического выражения, если хотя бы один из операндов имеет тип long?

Функция calloc:

Что называется составным оператором?

Какое значение нужно задать i, чтобы напечатать фразу «болото, и ничего больше?» ?

switch(i)
{
case 1: printf("Попытаемся проанализировать, что сейчас происходит: \n"); break;
case 2: printf("расчистка площади под что-то новое в экономике, \n"); break;
case 3: printf("где могут проклюнуться ростки этого нового, \n"); break; 
case 4: printf("или это разрушение, \n");break;
default: printf("болото, и ничего больше?.  \n");
}

Какие классы памяти определяются вне функции?

Укажите правильное объявление функции с двумя аргументами:

Какие циклы называются вложенными циклами?

Для чего используется функция printf( )?

Как округляется результат деления целых чисел?

Что означает функция malloc?

Каково значение целых переменных x и y после выполнения y=x=(2+3)/4;?

Каково назначение потоковой функции fwrite( )?

Чем определяется мобильность языка Си?

К какому типу преобразуется операнд арифметического выражения, если хотя бы один из операндов имеет тип double?

В какой тип может быть неявно преобразован double?

Какой символ продолжает макроопределение на вторую строку?

Как сформировать составной оператор?

Как определить макрофункцию, которая возвращает минимальное из двух значений?

Какую возможность предоставляют классы памяти?

Какой из приведенных циклов не выполнится ни разу?

Что понимается под простым типом?

Как передавать функции информацию?

Для чего используется регистровая память?

Какое из выражений правильное?

Есть ли ошибки в фрагменте программы:

int  age;
scanf("%f", age);?

В какой тип можно преобразовать тип void ?

Имеется следующее объявление: int x, j = 1;. Какой вариант макроопределения приведет к ответу 9 в результате вызова x = NEW(j << 2);?

Какие символы могут использоваться для комментариев?

Как формируется оператор while?

Каково назначение функции fseek( )?

Как получить адрес переменной?

Какое значение будет иметь переменная i после выполнения следующего цикла:

char i=0; while (i < 255) printf("Current value: %d\n", i++)

Определить, какие выражения ложны:

'a' > 'c'
100>3 && 'a'>'c'
!(100 > 3)
!(101 >= 99)

К каким переменным применима операция получения адреса?

Как создать строковую константу?

Каково значение x после выполнения оператор-выражений x=0; x++;?

Что понимают в языке Си под символьной строкой?

Какие имена правильно написаны на языке Си?

На что проверяется условие в цикле while(ch!=EOF)?

Где используется default?

Что понимается под основным циклом?

Какая связь существует между указателями и массивами?

Что является указателем на хранящуюся в памяти строковую константу?

Может ли функция не иметь аргументов?

Как можно найти в строке последнее вхождение определенного символа?

Что такое операнд в языке Си?

Дано описание int i;. Верен ли синтаксически фрагмент выражения (char)i, и что означает запись?

Какую функцию нужно использовать чтобы присоединить к одной строке заданное количество символов от другой строки?

Зачем нужны преобразования типов?

Что такое операнд?

Какая функция возвращает длину строки?

Какие функции объявляются в заголовке <string.h>?

Каковы значения целых x и y в выражении y=3+2*(x=7/2);?

Что такое выражение в языке Си?

Все ли функции могут быть рекурсивными?

При построении целочисленной матрицы А(15х15) из какого файла берется функция clrscr( )?

Что понимается под вводом-выводом?

Если значение превышает наибольшее машинное целое со знаком, то оно представляется

Что понимается под буферизацией?

Отметьте ложные выражения

Дан фрагмент программы:

switch(i)
{
case 1: printf("Попытаемся проанализировать, что сейчас происходит: \n"); break;
case 2: printf("расчистка площади под что-то новое в экономике, \n"); break;
case 3: printf("где могут проклюнуться ростки этого нового, \n"); break; 
case 4: printf("или это разрушение, \n");break;
default: printf("болото, и ничего больше?.  \n");
}

Что будет напечатано, если i примет значение 1?


Может ли быть в описании функции не указан класс памяти?

Что будет выведено на печать в результате работы оператора printf(«%d»,100+65)?

Зачем применяют отступы от поля в строках?

Какие утверждения верны?

Какое служебное слово у объединения?

Слово является естественным элементом памяти ЭВМ, какие размеры слов могут использоваться в различных типах ЭВМ?

Может ли функция входить в структуру?

Укажите правильный вариант функции, возвращающей сумму двух чисел:

Есть ли у языка Си собственный редактор?

Какая функция может сцепить две строки?

Пусть int n=3;, какой цикл выведет на печать цифры?

Что будет получено на выходе в результате работы следующего цикла

for(int value = 36; value > 0; value /= 2)
printf("%3d",value)

Каков порядок вычисления операндов операции сравнения?

Какой функцией можно прочитать строку из стандартного файла stdin?

Каким образом может быть преобразовано выражение E явно?

Каким циклом является цикл do?

Каким символом должен заканчиваться оператор?

Какого типа язык Си?

Каково значение int x после выполнения выражения x=(int)3.8+3.3;?

Можно ли на языке Си написать компилятор с языка Си при условии, что в наличии уже имеется другой компилятор с языка Си?

Дан фрагмент программы:

switch(letter)
{
case 'a': printf("Отпусти свой ум. \n"); break;
case 'e': printf("Наблюдайте за вашим телом, если хотите, чтобы ваш ум 
работал правильно.\n"); break;
case 'c': printf("Мудрость не скажет того, что противно природе.\n"); break; 
case 'n': printf(" Удача - это постоянная готовность использовать 
шанс.\n");break;
default: printf("Юмор - это спасательный круг на волнах жизни.\n");
}

Что будет напечатано, если letter примет значение ‘a’?


Какие функции объявлены в <stdlib.h>?

Как вычисляются выражения со смешанными типами данных?

К какому типу преобразуется операнд арифметического выражения, если хотя бы один из операндов имеет тип unsigned?

Отметьте верное утверждение:

Где имеет силу даваемое определение директивы #define?

Comments are closed.

Яндекс.Метрика