Quiz
Тест 6
Erstelle ein kostenloses Konto, um dieses Quiz zu beenden
Speichere deinen Fortschritt und sieh dir dein Endergebnis an.
oder mit deiner E-Mail registrieren
Schon ein Konto? Anmelden
Fragen in diesem Quiz (10)
1Што ќе испечати по извршување на следниот програмски код:
enum counts { n1, n2=2, n3, n4=7, n5, n6 };
int main(){
counts c = n1;
cout << c << “ “;
c = n2; cout << c << “ “; c = n3; cout << c << “ “;
c = n4; cout << c << “ “; c = n5; cout << c << “ “;
c = n6; cout << c << “ “; return 0;
}- A0 1 2 3 4 5
- B1 2 3 7 8 9
- C0 2 3 7 8 9
- D0 2 0 7 0 0
2Што треба да се вклучи во С++ програма за да се овозможи употреба на стандардните влезо-излезни текови?
- A#include <stdio.h>
- B#include <fstream>
- C#include <iostream>
- D#include <stdio>
3Дадени се функциите:
int f (int x) { return x/4; }
float f(float x) { return x/4; }
Што ќе се ипечати по извршување на наредбите:
double x=8.4; cout << f(x);- A2.1
- B2
- C0
- Dќе има грешка при преведување на програмата
4На колку различни начини може да се повика функцијата:
int Volume(int x=0, int y = 0, int z =3) { return x*y*z;}- A1
- B0
- C3
- D4
5Ако меморијата била ослободена со кодот delete[] niza, како била резервиранаа:
- Aint* niza = new int
- Bchar* niza = new char[10]
- Cint niza = new int[10]
- Dcharniza[10]
6Кој е валиден прототип за operator >> на класата Krug:
class Krug { private: int a, b, c; public: … }- Afriend operator &istream>>(istream &input, const Krug &k)
- Bfriend operator &istream>>(istream &input, Krug &k)
- Coperator &istream>>(istream &input, const Krug &k)
- Doperator &istream>>(istream &input, Krug &k)
7Дефинирана е класата:
class A {
double i;
public: A(double ii = 0.0) {}
const A operator - (const A & a1) {
return A(i - a1.i);
}
friend
const A operator + (const A & a1,
const A & a2) {
return A(a1.i + a2.i);
}
};
int main() {
A a(2.3), b(3.5), c;
return 0;
}
Која од следните наредби не е валидна?- Ac = a + 8.2;
- Bc = 3.4 – b;
- Cc = b – 4.6;
- Dc = 7.6 + a;
8Како се пристапува до името (name) на првиот елемент на полето emp во структурата comp:
struct Employee { char name[100]; };
struct Company ( Employee emp[50]; } comp;- Acomp.emp[0].name;
- Bcomp->emp[0]->name;
- CCompany :: emp[0].name;
- Dcomp.emp.name[0];
9Даден е следниот програмски код:
typedef struct oopStruktura
{ int i; } oopStr;
typedef oopStr *pok; oopStr prom; pok prom_pok = &prom;
Која од следните наредби е валидна?- Aprom_pok.i = 10;
- Bprom_pok->i = 10;
- CoopStr->i = 10;
- Dprom->i = 10;
10Нека е дадена класа за репрезентација на правоаголник. Која од следните наредби за креирање објект е грешка:
class p{
int c, d;
public:
P(int c, int d =6) {
this->c = c;
this->d = d;
}
};- AP c();
- BP *c = new P (3);
- CP c(3);
- DP c(1, 2);
Informationen
- Beschreibung
- OOP Quiz am Тест 6, erstellt von Code Purpose am 02/05/2020.
- Autor
- Code Purpose
- Sprache
- English
- Aufrufe
- 383
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz