Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Заданы переменные: char ch = 'a'; int a; float b; double c = 4.5; Какой тип получит арифметическое выражение ch + a + b + c?
Заданы переменные:
char ch = 'a';
int a;
float b;
double c = 4.5;
Какой тип получит арифметическое выражение ch + a + b + c
?
вопрос
Правильный ответ:
char
double
int
приведенное выражение нельзя вычислить, так как в операции сложения нельзя задавать символьные переменные
Сложность вопроса
65
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Если бы не данные решения - я бы сломался c этими тестами интуит.
25 ноя 2018
Аноним
Зачёт прошёл. Иду в бар отмечать зачёт интуит
22 май 2018
Другие ответы на вопросы из темы программирование интуит.
- # Необходимо написать функцию sum, которая будет вычислять сумму всех элементов массива. В данную функцию должно передаваться два параметра - массив и размер массива. В какой программе функция sum объявлена верно?
- # Какая ошибка допущена в приведенной программе? int main (void) { enum month {january = 1, february, march, april, may, june,july, august, september, october, november, december } aMonth; int days; printf("\n Enter the number of the month (1 - 12): "); scanf_s("%d", &aMonth); switch (aMonth) { case january: case march: case may: case july: case august: case october: case december: days = 31; break; case april: case june: case september: case november: days = 30; break; case february: days = 28; break; default: printf("\n\t Wrong number of the month\n"); days = 0; break; } if (days) printf("\n The number of days of the month: %d\n", days); if (aMonth == "february") printf("\n ... or 29 if it is a leap year\n"); return 0; }
- # Какие из перечисленных переменных видны в функции main()? int c = 9; int sum(int a, int b) { return a+b; } int t = 8; int main(void) { int n=4, m=3, s1, s2; s1 = sum(n,m); s2 = mul(n,m); return 0; } int k = 6; int mul(int a, int b) { return a*b; }
- # Почему при использовании макросов с формальными параметрами увеличивается скорость выполнения кода?
- # Приведенная программа выводит в файл значения аргументов командной строки: int main(int argc, char* argv[]) { char name[30]; FILE *f; f = fopen("g:\\test.txt", "w+"); fprintf(f, "%s\n%s", argv[0], argv[1]); return 0; } Запуск программы выполняется из командной строки с помощью команды Example.exe arg1 arg2. Чему будет равно значение argv[0]?