Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
1 / 1 / 2
Регистрация: 25.03.2013
Сообщений: 49
1

Тест

03.06.2013, 22:59. Показов 1710. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите,пожалуйста,с решением тестов.Готовлюсь к экзамену,из 100 вопросов,эти 23 либо не знаю как решать,либо вызывают сомнения.Кто какие знает напишите,пожалуйста.Благодарю.

№1 Отметить правильный ответ
Какая запись идентификатора является синтаксически правильной

1) рубашка
2) 1uiy
3) _hyut
4) *count
5) op@gh

№2 Отметить правильный ответ
В какой строке(ах) представленного программного кода имеется синтаксическая ошибка
C++
1
2
3
4
5
6
int A;
// объявление переменной
double B=30;
/*вычисление
корня/
A=B;
1) 2
2) 2,3
3) 4,6
4) 4,5
5) 6
6) 5,6
7) 5

№3 Отметить правильный ответ
Какая запись НЕ является допустимой
1) a++;
2) b+a++;
3) b+++a;
4) (a+b)++;
5) ++a+b;
6) +a+b++;

№4 Отметить правильный ответ
В какой строке представленного программного кода имеется синтаксическая ошибка
C++
1
2
3
4
5
6
int A=5;
double B=6;
A=B;
A++;
B=A%3;
B--;
1) 1
2) 2
3) 3
4) 4
5) 5
6) 6

№5 В каких случаях вещественная переменная a будет принимать значение 2.0

1. int b=20; a=45/b;
2. int b=20; a=int(45)/b;
3. int b=20; a=double(45)/b;
4. int b=20; a=double(45/b);
5. int b=20; a=(double)45/b;

№6 В каких случаях вещественная переменная a будет принимать значение 0.
1. int m = 1, n = 2; double a = m / n;
2. int m = 1, n = 2; double a =double( m) / n;
3. int m = 1, n = 2; double a = m /double( n);
4. int m = 1, n = 2; double a = (double)m / n;
5. int m = 1, n = 2; double a = double(m / n);

№7 В каких случаях целочисленная переменная a будет принимать не нулевое значение
1. a=0&&5;
2. int b=20; a=b>10;
3. int b=20; a=b>>10;
4. a=0||5;
5. int b=20; a=!b;

№8 В каких случаях целочисленная переменная a будет принимать не нулевое значение
1. a=0&&5;
2. a=0||5;
3. a=!(0&&5);
4. a=!(0||5);
5. a=!0&&!5;
6. a=!0||!5;

№9 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
    int i=2;
    for( i=0; i<10; i++);
переменная i получит значение

1. 1
2. 0
3. 9
4. 10
5. 2

№10 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
    int i,k=9;
    for( i=2; k%i; i++);
переменная i получит значение

1. 2
2. 3
3. 9
4. 10
5. 0
№11 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
    int B[4]={1,2,3,4};
    for(int  i=2;i>=0;i-- ) B[i]=B[i]*B[i+1];
первый элемент массива B получит значение

1. 1
2. 2
3. 12
4. 24
5. 36

№12 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
3
4
5
    int n=4;
    double **matr;
    matr=new double*[n];
    for (int i=0; i<n; i++)
         matr[i]=new double[n+1];
будет создан двумерный динамический массив размерностью

1. 3 на 3
2. 4 на 4
3. 5 на 5
4. 3 на 4
5. 4 на 5
6. 3 на 5

№13 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
3
4
5
    int n=5;
    double **matr;
    matr=new double*[n];
    for (int i=0; i<n; i++)
         matr[i]=new double[n-i];
размерность второй строки двумерного динамического массива будет

1. 1
2. 2
3. 3
4. 4
5. 5
6. 6

№14 Отметить правильный ответ
В какой строке (ах) представленного программного кода имеется синтаксическая ошибка
C++
1
2
3
4
5
6
    char *A=1234;
    char B[]=”abcd”;
    B[4]=1;
    B=A;
    A=B+2;
    B[0]=2;
1. 1
2. 2
3. 4
4. 4,5
5. 5
6. 2,5


№15 Отметить правильный ответ
В какой строке (ах) представленного программного кода имеется синтаксическая ошибка
C++
1
2
3
4
5
6
    char *A;
    char B[]=”abcd”;
    B[4]=1;
    A=B;
    A[6]=B[2];
    B[0]=2;
1. 1
2. 2
3. 4
4. 4,5
5. 3
6. 3,4

№16 Отметить правильный ответ
В какой строке (ах) представленного программного кода имеется синтаксическая ошибка
C++
1
2
3
4
5
6
    char A[20];
    char B[]=”abcd”;
    A[0]=2;
    A=B;
    B=new char[20];
    A[6]=B[2];
1. 1
2. 2
3. 4
4. 4,5
5. 3
6. 3,4

№17 Отметить правильный ответ
В какой строке (ах) представленного программного кода имеется синтаксическая ошибка
C++
1
2
3
4
5
6
    char A[20];
    char *B=new char[10];
    if(A>B) B=A;
      A=B; 
    B=new char[20];
    B=A+2;
1. 1
2. 2
3. 4
4. 4,5
5. 3
6. 3,4

№18 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
3
4
5
6
7
8
9
    int S(int A, int B)
    { if (A>B) return A-B;
      else  return B-A;
    }
    main()
    { int A=10;
     int B=5;
    cout<<S(A-B,A+B);
    }
на экране монитора будет выведено значение

1. 5
2. 10
3. 15
4. 20
5. 25

№19 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
3
4
5
6
7
8
9
10
    void P(int &A, int &B)
    { if (A<B)  A=A+B;
      else  B= B-A;
    }
    main()
    { int A=10;
     int B=5;
    P(B,A);
    cout<<A+B;
    }
на экране монитора будет выведено значение

1. 5
2. 10
3. 15
4. 20
5. 25

№20 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
struct complex{
    double R;
    double I;
                          }
    complex summa(complex A, complex B)
    {complex C;
    C.R=A.R+B.R;
    C.I=A.I+B.I;
    return C;
    }
    main()
    { complex  A,B;
     A.R=5;
    A.I=3;
    B.R=2;
    B.I=-4;
    A=summa(summa(B,B),A);
    cout<<A.R;
    }
на экране монитора будет выведено значение

1. 7
2. 8
3. 9
4. 10
5. 13

№21 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    struct complex{
    double R;
    double I;
                          }
    complex summa(complex A, complex B)
    {complex C;
    C.R=A.R+B.R;
    C.I=A.I+B.I;
    return C;
    }
    complex raznost(complex A, complex B)
    {complex C;
    C.R=A.R-B.R;
    C.I=A.I-B.I;
    return C;
    }
    
    main()
    { complex  A,B;
     A.R=5;
    A.I=3;
    B.R=2;
    B.I=-4;
    A=summa(summa(B,B), raznost (A,B));
    cout<<A.R;
    }
на экране монитора будет выведено значение

1. 7
2. 8
3. 9
4. 10
5. 13

№22 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
struct complex{
    double R;
    double I;
                          }
    complex summa(complex A, complex B)
    {complex C;
    C.R=A.R+B.R;
    C.I=A.I+B.I;
    return C;
    }
    complex raznost(complex A, complex B)
    {complex C;
    C.R=A.R-B.R;
    C.I=A.I-B.I;
    return C;
    }
    
    main()
    { complex  A,B;
     A.R=5;
    A.I=3;
    B.R=2;
    B.I=-4;
    A= raznost (summa(A,B), raznost (B,A));
    cout<<A.R;
    }
на экране монитора будет выведено значение

1. 7
2. 8
3. 9
4. 10
5. 13

№23 Отметить правильный ответ
В результате действия следующих операторов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
struct complex{
    double R;
    double I;
                          }
    complex summa(complex A, complex B)
    {complex C;
    C.R=A.R+B.R;
    C.I=A.I+B.I;
    return C;
    }
    complex raznost(complex A, complex B)
    {complex C;
    C.R=A.R-B.R;
    C.I=A.I-B.I;
    return C;
    }
    
    main()
    { complex  A,B;
     A.R=5;
    A.I=3;
    B.R=2;
    B.I=-4;
    A= raznost (summa(A,A), raznost (A,B));
    cout<<A.R;
    }
на экране монитора будет выведено значение

1. 7
2. 8
3. 9
4. 10
5. 13
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2013, 22:59
Ответы с готовыми решениями:

C++ тест
здравствуйте,извините за беспокойство.нужно написать программу-тест на с++,вопрос вот в чем: как...

Тест по C++
Ребята помогите пожалуйста с тестом: 1. Переменную какого типа можно использовать в качестве...

Тест по С++
Привет всем! Большая просьба помочь решить тест по С++ Заранее огромное спасибо! Вариант 1 1)...

Тест по С++

1
1 / 1 / 2
Регистрация: 25.03.2013
Сообщений: 49
05.06.2013, 19:21  [ТС] 2
Тема закрыта.
0
05.06.2013, 19:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2013, 19:21
Помогаю со студенческими работами здесь

Тест по C++
Вариант 2 1. Какой ключ доступа используется в классе по умолчанию, если определение класса...

Тест по c++
Вариант 3 1. Есть ли тут ошибка, если да, то какая? class T { int p; public: void f(int a);...

Тест по C++
Помогите пожалуйста решить тест по C++ Не получилось: 7. В,Г. 10. 4. 5. Буду благодарен!

тест по С++
Всем привет! завтра у меня будет тест по С++(проходили мы его ровно один семестр) . Какие разделы...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru