Vector(C++ Programming ) Questions and Answers
Explanation:-
Answer: Option D. -> Number_of_elementsAnswer:a
Explanation:The syntax for declaring the vector element is vector<type> variable_name (number
_of_elements);
Explanation:-
Answer: Option D. -> 7In this program, We are finding the size of the vector elements and resizing it.
Output:
$ g++ vect3.cpp
$ a.out
7
Explanation:-
Answer: Option A. -> 10 20 0 100 0In this program, We are allocating the values to the vector and unallocated values are left as zero.
Output:
$ g++ vect4.cpp
$ a.out
10 20 0 100 0
Explanation:-
Answer: Option D. -> 7Answer:a
Explanation:In this program, We are finding the size of the vector elements.
Output:
$ g++ vect2.cpp
$ a.out
Size of a 0
Size of b 3
Explanation:-
Answer: Option A. -> Contiguous storage locationsVectors use contiguous storage locations for their elements, which means that their elements
can also be accessed using offsets on regular pointers to its elements
What is the output of this program?
1.
#include
2.
#include
3.
using namespace std;
4.
int main ()
5.
{
6.
unsigned int i;
7.
vector first;
8.
vector second (4, 100);
9.
vector third (second.begin(), second.end());
10.
vector fourth (third);
11.
int myints[] = {16, 2, 77, 29};
12.
vector fifth (myints, myints + sizeof(myints) / sizeof(int) );
13.
for (vector :: iterator it = fifth.begin(); it != fifth.end(); ++it)
14.
cout
Explanation:-
Answer: Option D. -> 16 2 77 29In this program, We got the values and printing it by using the vector and we are contructing vectors.
Output:
$ g++ vect.cpp
$ a.out
16 2 77 29
What is the output of this program?
1.
#include
2.
#include
3.
using namespace std;
4.
int main ()
5.
{
6.
vector myvector;
7.
int sum (0);
8.
myvector.push_back (100);
9.
myvector.push_back (200);
10.
myvector.push_back (300);
11.
while (!myvector.empty())
12.
{
13.
sum += myvector.back();
14.
myvector.pop_back();
15.
}
16.
cout
Explanation:-
Answer: Option B. -> 600In this program, We are forming a stack and adding the elements and We are finding the total
number of elements that are in stack.
Output:
$ g++ vect1.cpp
$ a.out
600