База ответов ИНТУИТ

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

<<- Назад к вопросам

Будут ли преобразованы операнды, и если - да, то к какому типу, во фрагменте программы:
{int n;char  c;n=63+c;}

(Отметьте один правильный вариант ответа.)

Варианты ответа
преобразование типов будут выполнены. Переменная n преобразуется к символьному типу
преобразование будет выполнено. Символьная переменная преобразуется к типу int(Верный ответ)
преобразования будут выполнены. Переменная n преобразуется и будет иметь неопределенный тип, то есть void
нет, преобразования не будут выполнены
Похожие вопросы
Есть ли ошибка в фрагменте программы:
char name[30] ="Интернет-Университет";printf("%c Информационных Технологий\n", name);
Предположим , что даны следующие определения и описания
int i;char  *pc, *name;char *my_calloc( ), *my_strcpy( );
Какие явные преобразования будут верны?
К какому типу преобразуется операнд арифметического выражения, если хотя бы один из операндов имеет тип long?
К какому типу преобразуется операнд арифметического выражения, если хотя бы один из операндов имеет тип unsigned?
К какому типу преобразуется операнд арифметического выражения, если хотя бы один из операндов имеет тип double?
Есть ли ошибки в фрагменте программы:
int  age;scanf("%f", age);?
Какие типы могут быть явно преобразованы в тип void?
Что было бы напечатано, если бы данные операторы являлись частью полной программы?
int n;n=5;printf("%d+%d=%d", n, n, n+n);
Укажите ошибки и несоответствия стандартам ANSI C в следующем фрагменте:
include studio.hvoid main (){	printf("Hello, World!");}
Какое значение будет иметь переменная i после выполнения следующего цикла:
char i=0; while (i < 255) printf("Current value: %d\n", i++)