Главная /
Язык программирования C++ /
Имеется функция шаблон template <class T> T func1(T a,T b) { if(a) a=a%b; return a; } Верен ли код float a=5,b=6,c; c=func1(a,b);
Имеется функция шаблон
template <class T>
T func1(T a,T b)
{
if(a)
a=a%b;
return a;
}
Верен ли код
float a=5,b=6,c;
c=func1(a,b);
вопрос
Правильный ответ:
да, все верно
нет, ошибка связана с типом операндов в операторе
if
нет, ошибка связана с типом операндов в операторе
%
Сложность вопроса
60
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Какой студент гуглит вот эти тесты с интуитом? Это же совсем для даунов
24 фев 2017
Другие ответы на вопросы из темы программирование интуит.
- # Произойдет ли ошибка при использовании следующей конструкции: class A { const int f() { . . .}; }; g(const& A a) { a.f(); . . . }?
- # Переопределение операции сложения приведет к(отметьте все правильные варианты)
- # Если задано #define f(x) x##4 то какой будет результат после препроцессора ? #if 4 int d4; f(d) = 5; #endif
- # Что из себя представляет динамическое выделение памяти?
- # Определите результат выполнения следующего кода: float *thingPtr = new float (3.14159)