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

Язык программирования C++

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

Какой тип преобразования типов используется в следующем выражении?
  int a = 0; float f = 3.4; a += f;  

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

Варианты ответа
пользовательское преобразование типов
явное преобразование типов
неявное преобразование типов(Верный ответ)
Похожие вопросы
Какое приведение типов используется в следующем выражении?
  int a = 0; float f = 3.4; f += (int)a;  
Укажите какой результат будет у следующего примера?
 float arr[3] = {10, 20, 30}; float *a = arr; cout << a[1]; 
Что будет выведено на экран в результате выполнения данного кода?
int main()   {      ......        float a1 = 7, a2 = 8;           {              float p=4;              float p1=5;              p1+=5;           }	if (a2) a1+=a2+p1++;	cout << a1;	.....  }	
Если в классе A определены методы
A(int x);operator int();operator++(int);
то какие из них будут вызваны в следующем выражении ?
A b; static_cast <int> (b + 1);
Определите результат выполнения следующего кода:
	 float *thingPtr = new float (3.14159)	
Укажите какой результат будет у следующего примера?
 float array[5]; array[1] = 10; array[2] = 3; float array2[5]; array2 = array; cout << array2[1]; 
Какой будет результат следующей программы?
class t{ public: int sum;  float f(int a)  {      sum++;     return sum * a;  }} cl;int main(){    cl.sum = 10;   cout << cl.sum << "  " << cl.f(4);} 
Какой результат у следующего выражения?
struct str{ int   a = 2; float b = 10;} m1, m2;cout << m1.a * m2.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);