С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
#1

Трудности с ответом - C++

05.11.2012, 00:30. Просмотров 386. Ответов 2
Метки нет (Все метки)

1) Дана следуюшая declarations:

int myFunction(int myValue);
int myArray[1000];

Что из ниже следуюшего имеет легальный call to this function?

Question 1 options:
A) cout << myFunction(myArray);
B) cout << myFunction(myArray[0]);
C) myArray = myFunction(myArray);
D) myArray[1] = myFunction(myArray[0]);
E) B and D

2) Дано след. function definition, will repeated calls to the search function for the same target find all of multiple occurrences of that target in the array?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int search(const int array[ ], int target, int numElements)
{
    int index = 0;
    bool found = false;
    while((!found) && (index < numElements))
    {
       if(array[index] == target)
          found = true;
       else 
          index ++;
    }
    if(found == true)
       return index;
    else
       return -1;
}
Question 3 options:
A) no
B) It depends on the value of target.
C) yes
D) impossible to tell without looking at the values of the array

Добавлено через 38 минут
3) Given the following class and array declaration, how would you print out the age of the 10th person in the array? (Assume that getAge is the accessor function for age).

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class personClass
{
public:
    void setAge(int newAge);
    void setGender( char newGender);
    void setSalary(float newSalary);
 
    int getAge( );
    char getGender( );
    float getSalary( );
private:
    int age;
    char gender;
    float salary;
};

personClass people[100];

Question 3 options:
A) cout << people[10];
B) cout << people[9].getAge( );
C) cout << people[9].age;
D) cout << people[9];


4) Which of the following function declarations will accept the following two-dimension array as its argument?

int pages[10][30];

Question 4 options:
A) void f1(int pages[ ][30], int size);
B) void f1(int pages[ ][ ], int size);
C) void f1(int& pages, int size);
D) void f1(int pages[10][ ], int size);

5) What is the output of the following code fragment?

C++
1
2
3
4
5
6
7
8
9
10
11
int array[4][4], index1, index2;
 
for(index1 = 0;index1 < 4;index1 ++)
    for(index2 = 0;index2 < 4;index2 ++)
      array[index1][index2]=index1 + index2;
    for(index1 = 0;index1 < 4;index1 ++)
   {
        for(index2 = 0;index2 < 4;index2 ++)
        cout << array[index1][index2] << " ";
        cout << endl;
    }
Question 5 options:
A)
0 1 2 3
0 1 2 3
0 1 2 3
0 1 2 3
B)
0 1 2 3
1 2 3 4
2 3 4 5
3 4 5 6
C)
0 0 0 0
1 1 1 1
2 2 2 2
3 3 3 3
D)
0 0 0 0
0 1 2 3
0 2 4 6
0 3 6 9
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2012, 00:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Трудности с ответом (C++):

Проблемы с ответом - C++
Что является не легальным для class Pet { public: virtual void print( ); string name; private: };

Проблемы с ответом - C++
Помогите, пожалуйста, с ответом. Какой результат следующего кода: int v1 = 2, v2 = -1, *p1, *p2; p1 = &amp; v1; p2 = &amp; v2; p2 =...

Подскажите, пожалуйста, с ответом - C++
Добрый всем день! Возникли вопросы по linked list: 1) Если необходимо много раз выполнять insert и removals, а так же ответить на...

Опять трабла с ответом - C++
вот такой алгоритм 1*10+2*9+3*8+4*7+5*6 #include &lt;iostream.h&gt; #include &lt;stdio.h&gt; const int n=100; int main (int argc, char *...

Затруднения с ответом по теоретической части - C++
Здравствуйте! К вам вопрос по теоретической части, на который есть предпосылки в интернете, но ответа сформулированного нет. Цикл while в ...

Вычислить значение выражения: результат не совпадает с ответом - C++
пересчитал вручную, ничего не вышло. такой ответ как в задании не получается. помогите пожалуйста. #include &lt;iostream&gt; #include...

2
myid01
4 / 4 / 1
Регистрация: 13.08.2012
Сообщений: 18
05.11.2012, 01:03 #2
1) E
3) B
5) D
1
OhMyGodSoLong
~ Эврика! ~
1244 / 993 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
05.11.2012, 02:14 #3
2) B
4) A
Свободен.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2012, 02:14
Привет! Вот еще темы с ответами:

Задачка, если можно с ответом, нужен только ответ) - C++
В клубе собрались 14 путешественников. Когда зашел разговор о стране N, оказалось, что вместе любые 7 путешественников побывали во всех...

Напишите программу, которая сравнивает ответ пользователя на вопрос с правильным ответом. - C++
Напишите программу, которая сравнивает ответ пользователя на вопрос с правильным ответом.

В выходной фаил записываются вместе с ответом записываются каракули. Помогите исправить ошибку - C++
#include &lt;iostream&gt; using namespace std; void funk (int n, int k) { freopen(&quot;input.txt&quot;, &quot;rt&quot;, stdin); ...

Найти номер наименьшего положительного числа в заданной последовательности. Если в ней отсутствуют положительные числа, ответом должно быть -1 - C++
Условие: Дано натуральное число n (n &lt; 100) и действительные числа 1a, 2a, ..., na. Найти номер наименьшего положительного числа в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.