|
sweet478
|
|
Помогите решить тест на C++12.01.2013, 19:28. Показов 11964. Ответов 16
Метки нет (Все метки)
Господа, приветствую.
Ситуация следующая: решил я восстановиться в институте, но по семейным обстоятельствам восстановился только неделю назад, т.е. уже под конец семестра. Кое-как меня восстановили и за пропущенный материал выдали тесты и один из них: основы программирования С++. Скажу прямо, учусь я не на программиста, а это просто скорее всего базовые знания на 4 часа лекций. Теоретическую часть я сделал всю, но вот с конкретными примерами у меня беда. И я крайне надеюсь на Вашу помощь. И спасибо заранее. 1) Дано: float arr[100]; float *p_ =arr[3], Вопрос: на какой элемент массива arr будет указывать p_ при выполнении оператора p_ +=5 a) на 9 b) на 5 с) на 8 2) Укажите правильное обращение к полям структуры: struct coord{int x; int z;}data; : a) data.x; data.z; b) coord.x; coord.z; c) coord.x; data.z; d) data.y; 3) Дано: struct coord{int x; int z[];}; Что означает следующая запись struct coord data[100];: a) объявляется массив, каждый элемент которого - структура типа coord b) объявляется структура data, каждый элемент которой - массив 4) Укажите пример правильного написания цикла while: a) int i = 10 ; while ( i меньше 0 ) { printf("X"); i ++ ; } b) int i = 10 ; while ( i больше 0 ) { printf("X") ; } с) int i = 10 ; while ( i = 0 ) { printf("X"); i -- ; } 5) Укажите пример правильного написания цикла for: a) for ( int i=10 ; i больше 0 ; i - = 2) printf("X") ; b) for ( int i=10 , i больше 0 , i -- ) printf("X") ; 6) Укажите пример правильного написания оператора switch: a) float A ; switch ( A ) { case 1: printf("You enter 1") ; case 2 : printf("You enter 2") ; default : printf("Out of range") ; } b) int A ; switch ( A ) { case 1: printf("You enter 1") ; break ; case 2 : printf("You enter 2") ; break ; default : printf("Out of range") ; } 7) Конечное значение переменной i после выполнения цикла: for (i = 2; i меньше 10; i +=3) printf(i) ; становится: a) 7 b) 6 c) 10 d) 9 8) Дано: float qwe[100]; float *p_qwe=qwe; Вопрос: на сколько увеличится p_qwe при выполнении оператора p_qwe ++ ; : a) на 4 b) на 2 с) на 1 9)Укажите правильное объявление целочисленного массива в динамической памяти: a) int *ptr=new int [n] b) float *data= new float [n] c) int array =new int [n] 10) Дано: int a[5]; Что означает следующая запись *(a+2): a) обращение ко второму элементу массива b) обращение к третьему массива с) обращение к адресу первого элементу массива 11) Укажите пример правильного написания объявления переменной: a) int 14Flag b) float rezult_summ c) koroch d) double_Rezult# 12) Укажите пример правильного синтаксиса цикла for: a) for ( инициализация ; условие ; итератор ) { оператор(ы) ; } b) for ( итератор ; условие ; инициализация ) { оператор(ы) ; } 13) Укажите пример объявления указателя: a) char *ch b) char ch c) char _ch d) char #ch 14) Дано struct coord{int x; int z;}; Что означает следующая запись struct coord data, rec; : a) объявляется два экземпляра структуры b) объявляется два поля структуры с) объявляется два экземпляра типа struct 15) Дано: int *p_fcp=fcp. Вопрос: что обозночают fcp и *p_fcp: a) обозначают значение переменной fcp b) обозначают адрес переменной fcp в памяти с) обозначают значение переменной p_fcp 16) Укажите пример правильного вызова функции int funk (int, int) : a) int x=3, y=5, result; result = funk ( x ; y ) ; b) int x ; x = funk ( 3 ) ; c) int x ; x = funk ( 3 , 5 ) ; |
|
| 12.01.2013, 19:28 | |
|
Ответы с готовыми решениями:
16
Решить тест по C++ СМА Beko WKB 51031 PTMA сервисный тест, Помогите с входом в сервисный тест и кодами ошибок СМА Beko WKB 61031 PTMA сервисный тест, Помогите с входом в сервисный тест и кодами ошибок |
|
13 / 13 / 0
Регистрация: 17.05.2012
Сообщений: 80
|
|
| 12.01.2013, 19:45 | |
|
1 - с
2 - а 3 - а 4 - с 5 - b 6 - b 7 - Вообще тут ответ 8, такого варианта нет 8 - с 9 - a и b 10 - c 11 - b 12 - a 13 - a 14 - a 15 - b 16 - c
0
|
|
| 12.01.2013, 19:48 | |
|
В 9 по моему только а, массив целочисленный
0
|
|
|
13 / 13 / 0
Регистрация: 17.05.2012
Сообщений: 80
|
|
| 12.01.2013, 19:50 | |
|
0
|
|
|
83 / 9 / 6
Регистрация: 11.01.2013
Сообщений: 55
|
|
| 12.01.2013, 19:57 | |
|
0
|
|
|
sweet478
|
|
| 12.01.2013, 19:58 | |
|
Спасибо большое
Перепроверил тест, в 7ом вопросе варианты ответа: 6,7,9 и 10. Ответа 8 нету.. |
|
|
83 / 9 / 6
Регистрация: 11.01.2013
Сообщений: 55
|
|
| 12.01.2013, 20:00 | |
|
0
|
|
|
Неэпический
|
||
| 12.01.2013, 20:01 | ||
![]() подсказка: Кликните здесь для просмотра всего текста
перечитайте задание.
Да, и этот код не скомпилируется
1) Ошибка компиляции, т.к. arr[3] вернет float, а не float*
1
|
||
| 12.01.2013, 20:01 | |
|
10-B
0
|
|
|
83 / 9 / 6
Регистрация: 11.01.2013
Сообщений: 55
|
|
| 12.01.2013, 20:03 | |
|
0
|
|
|
Неэпический
|
|
| 12.01.2013, 20:05 | |
|
4) Если брать написание, то c, т.к. в двух других есть не корректные выражения ("больше","меньше"). А вообще цикл не корректный, т.к. никогда не выполнится и, скорее всего, будет удален компилятором как ненужная часть программы
0
|
|
|
|
||
| 14.01.2013, 11:36 | ||
|
Ведь a) int *ptr=new int [n] - это указатель на целочисленный массив b) float *data= new float [n] указатель на вещественный массив c) int array =new int [n] а вот про сто целочисленный массив. Гуру С++, хотелось бы от Вас услышать слово)
0
|
||
|
What a waste!
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
|
||
| 14.01.2013, 11:50 | ||
|
0
|
||
|
|
|
| 14.01.2013, 11:58 | |
|
gray_fox, поняла)
Спасибо)
0
|
|
|
Модератор
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
|
|||||||
| 13.04.2016, 11:45 | |||||||
точнее, может указывать куда угодновот так
3+5=8
0
|
|||||||
|
Модератор
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
|
|
| 13.04.2016, 11:48 | |
|
0
|
|
| 13.04.2016, 11:48 | |
|
Помогаю со студенческими работами здесь
17
Помогите! Тест! Помогите сделать тест! Помогите написать тест Помогите написать ТЕСТ Помогите пройти тест Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|