Пятница, 19.04.2024, 07:55 | RSS | Приветствую Вас Гость
Главная | Регистрация | Вход
Меню сайта
Категории раздела
Разное [10]
Решения задач (студентам) [9]
PC Игры - кодинг [2]
Python [1]
PHP, Mysql [1]
HTML, CSS, Javascript [1]
Scilab [1]
Поиск
Опрос
Какую социальную сеть Вы предпочитаете?
Всего ответов: 43
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Разное

Технология программирования. Экзамен. Вопросы с ответами.
Внимание: формат - вопрос и ниже него жирным шрифтом идет ответ к нему.

[q]3:1:Каким оператором можно прервать выполнение операторов do, for, while и switch?

break;

[q]3:1:Укажите номер строки с ошибкой в программе.
1: #include<stdio.h>
2: main(void)
3: { char ch;
4: ch='c';
5: printf("%d",ch);}

ошибок нет! (если такой вариант есть!) или ошибка во 2-й строке

[q]3:1:Управляющий символ \f осуществляет:

Новая страница

[q]3:1:Укажите существующие команды формата.
1: %%;
2: %k;
3: %u;
4: %i;

%u

[q]3:1:Запишите результат работы программы.
(Ответ: х=...)
#include<stdio.h>
main(void)
{ int x=5;
printf("x=%d \n",++x);}

х=6

[q]3:1:Управляющий символ \n осуществляет:

Новая строка

[q]3:1:Какие из ниже перечисленных идентификаторов в языке С употребляются как служебные слова?
1: else ;
2: char ;
3: begin ;
4: break ;
5: next ;

else, char, break

[q]3:1:Укажите номер строки с ошибкой в программе.
1: #include <stdio.h>
2: main()
3: { int x,y;
4: scanf("%dplus%d",&x,&y);
5: printf("\n%03d %d",x,y);}

[a]5 ;

[q]3:1:Какая команда формата определяет вывод символа на экран?

[a]%c;

[q]3:1:С помощью какой функции осуществляется форматный вывод на консоль?

[a]printf() ;

[q]3:1:Какие из ниже перечисленных операторов являются операторами цикла?
1: if ;
2: while ;
3: for ;
4: switch ;

 [a]2, 3;

[q]3:1:Если оператор continue встретится в операторе цикла, то:

[a]он передает управление на начало следующей итерации цикла ;

[q]3:1:Какая функция возвращает длину строки, без учета завершающего нулевого байта?

[a]strlen() ;

[q]3:1:Укажите номер строки с ошибкой в программе.
1: #include<stdio.h>
2: main()
3: { int x,y;
4: scanf("%d %d",&x,&y);
5: if (x=y) printf("равны");
6: else printf("не равны");}

 [a]5 ;

[q]3:1:.......... - это переменная, которая содержит адрес некоторого объекта. Здесь имеется в виду адрес в памяти компьютера.
(Напишите пропущенное слово)

[a]Указатель;

[q]3:1:С помощью какой функции осуществляется форматный ввод на консоль?

[a]scanf();

[q]3:1:Укажите бесконечные циклы из ниже перечисленных?
+1: for (i=1;1;i++); printf("цикл\n");
2: for (i=0;i>=1;i++); printf("цикл\n");
+3: for (i=10;i>6;i++); printf("цикл\n") ;
4: for (i=5;i>15;i++); printf("цикл\n");

1, 3

[q]3:1:Какая команда формата определяет вывод без знакового десятичного числа?

%u

[q]3:1:Укажите порядок присваивания переменными числового значения, в выражении вида: a=b=c=10;

c= 10, b=c, a= b

[q]3:1:Оператором безусловного перехода является .....?
(Напишите пропущенное слово)

goto

[q]3:1:Поразрядные операции нельзя использовать с переменными типа:
+1: float ;
2: char ;
+3: double ;
4: int ;
+5: long double ;
6: short int ;

1, 3, 5

[q]:3:1: Чему равен результат оператора сдвига 01<<03?

8

[q]:3:1: Чему равен результат оператора сдвига 016>>02?

3

[q]:3:1: Пусть int x=2, y=1, z=0; Чему равно значение х=х && y ¦¦z?

1

[q]:3:1: Пусть int x=2, y=1, z=0; Что будет напечатано оператором printf ("%d”,x¦¦!y&&z);?

1

[q]:3:1: Пусть int z, x=y=1; Чему равно значение z после выполнения операторов: z = x + + - 1;                                            z + = - x + + + + + y;?
-1

[q]:3:1: Пусть int x = 03, y = 02, z = 01; Что будет напечатано оператором printf ("%d”, x¦y&~z);?

3

[q]:3:1: Пусть int x = 03, y = 02, z = 01; Что будет напечатано оператором printf("%d”, x^y&~z);?

1

[q]:3:1: Пусть int x = 3, y = z = 4; Что будет напечатано оператором printf ( "%d”,(z>=y>=x)?1:0);?

0

[q]:3:1: Пусть int x = y = 1; Чему станет равно значение Х после выполнения оператора if (y<0) if ( y>0) x=3; else x=5;

1

[q]:3:1: Пусть int t, y = z = 1; Чему равно значение t после выполнения операторов: if ( z == y < 0) x = 3;else  if (y = = 0 ) x = 5;                                    else  x = 7; t = z + x;?

8

[q]:3:1: Пусть int  x= y = 0; Чему будет равно значение Х после выполнения оператора while (y<5) x + = + + y;?

15

[q]:3:1: Пусть int x, y = 1, z; Чему будет равно значение У после выполнения операторов: while (y < 10) {    x = y + +;    z= + + y    }                                 y = x + z;?

20

[q]:3:1: Какому значению будут равны x и y после выполнения оператора for ( y=1; ( x=y)<10; y+ +);

10

[q]:3:1: Какие последние значения x и y  ,будут отпечатаны оператором for ( x=0,y=1000; y>1; x+ +, y/=10) printf ( "%d%d”, x, y);   ?

x=2 y=10

[q]:3:1: Являются ли следующие два фрагмента программ эквивалентными?
while (A) { if (B) continue; C; }
while (A) if (!B) C;

да

[q]:3:1: Что будет напечатано оператором printf ( "%c%d\n”, ’A’, ‘A’);   ?

A65

[q]:3:1: Значение индекса цикла for после завершения работы цикла:
Крайнее значение +1

[q]:3:1: Переменные и константы типа char в арифметических выражениях идентичны:

числам

[q]:3:1: В языке Си точка с запятой является:

Конец оператора или выражения

[q]:3:1: Инструкция if проверяет:

Истинность условия

[q]:3:1: Какое из приведенных выражений соответствует условию: «значение k лежит между 1 и 9, но не равно 5»?

(k>1 && k<9) && k!=5

[q]:3:1: Какое из приведенных выражений соответствует условию: «значение lit не равно ‘1’ или ‘2’»?

(lit != 1) || (lit != 2)

[q]:3:1: Пусть задан оператор присваивания для стринга:
char s[ ] = "ТЕСТИРОВАНИЕ”;
Чему равно значение выражения:
sizeof (s)/ sizeof (char)?

13

[q]:3:1: Пусть задан оператор присваивания int year = 1998; Чему равно значение переменной leap?
leap = year %4= = 0 &&year % 100 ! = 0 ¦¦year %400 = = 0 ;

0

[q]:3:1: Пусть int x,y=1,z;
Что будет напечатано:
if ( z=y<0) x=3;
  else if (y= = 0 ) x=5;
    else x=7;
printf ( " % d %d”, x,z) ;

7 0

[q]:3:1: Пусть int x,y=1,z;
Что будет напечатано:
if ( z=( y= =0)) x=5; x=3;
printf ( "%d%d”, x,z);

30

[q]:3:1: Пусть int x,y=1,z;
Что будет напечатано:
if ( x=z=y); x=3;
printf ( "%d%d”, x,z);

31

[q]:3:1: Пусть int x, y, z; x=y=0;
Какие последние значения будут напечатаны оператором:
while ( y<10) + + y ; x+=y;
printf ("%d %d”, x,y);

10 10

[q]:3:1: Пусть int x, y, z; x=y=0;
Какие последние значения x и y будут напечатаны оператором:
while (y<10) x+=+ +y;
printf (" %d %d”,x,y);

55 10

[q]:3:1: Пусть int x,y,z; y=1;
Какие последние значения x,y и z будут напечатаны оператором:
while (y<10) { x=y+ +; z= + +y;}
printf ("%d%d%d”,x,y,z);

9 11 11

[q]:3:1: Пусть int x,y;
Какие последние значения x и y будут напечатаны оператором:
for (y=1;y<10; y+ +)  x=y;
printf ("% d % d”, x, y);

9 10

[q]:3:1: Пусть int x,y;
Какие последние значения x и y будут напечатаны оператором:
for (y=1; ( x=y)<10; y+ +)
printf ("%d%d”,x,y);

9 9

[q]:3:1: Пусть int x, y=1,z; x=1;
Что будет напечатано:
if (y<0) if (y>0)  x=3; else x=5;
printf ("%d”,x);

1

[q]:3:1: Пусть int x,y,z; x=y=z=1;
Какие  значения будут иметь переменные  x,y и z после выполнения следующего выражения: + +x&&+ + y ¦¦+ + z ?

2 2 1

[q]:3:1: Если тип функции явно не задан, то считается, что она имеет тип:

int

[q]:3:1: Если имя массива используется как аргумент, то функции передается:

адрес первого элемента массива
  
[q]:3:1: Пусть int i=1,*p, ar[]={1,0,2,0,1};                 
Чему будет равно значение переменной i после выполнения оператора:
 for (p=&ar[0]; p<=&ar[4];p++) i+=*p;

5

[q]:3:1: Пусть int i=15, *p, ar[]={0,1,2,3,4};
Чему будет равно значение переменной i после выполнения оператора:
for (p=ar+4; p>=ar; p--) i-=*p;

5

[q]:3:1: Пусть int k=0,*p, ar[]={0,1,2,3,4};
Чему будет равно значение переменной k после выполнения оператора:
for(p=ar, i=0; p+i<=ar+4; p++, i++) 
           k+=*(p+i);

10

[q]:3:1: Пусть int k=10, *p, ar[]={4,2,1,0};
Чему равно значение переменной k после выполнения оператора:
 for(p=ar+3; p>=ar; p--) k-=ar[p-ar]

3

[q]:3:1: В языке Си все аргументы функции передаются по:

значению

Поделиться ссылкой в соц. сетях:

Категория: Разное | Добавил: =Sanek= (27.04.2011)
Просмотров: 5535 | Комментарии: 8 | Теги: экзамен, программирование, тесты, Технология программирования | Рейтинг: 0.0/0
Всего комментариев: 8
8 =Sanek=  
0
Нашел ответ на тот не отвеченный вопрос... ИСПРАВИЛ ОТВЕТЫ В ДВУХ ВОПРОСАХ... внимательнее! Теперь все правильно.

7 =Sanek=  
0
Статья завершена, выложил все вопросы... Жду ваши идеи по поводу вопроса без ответа...

5 cheper  
1
СПАСИБО САНЕК ЕЩЕ РАЗ

6 =Sanek=  
0
Ну ты чудик biggrin

3 Vovanishe1  
1
СПАСИБО САНЕК

4 =Sanek=  
0
Всегда пожалуйста... Но в следующий раз просьба имя писать более понятно... Я biggrin

2 =Sanek=  
0
Материал обновлен. Добавлено еще пара десятков (или больше) вопросов. Это еще не все...

1 =Sanek=  
0
Статья будет дополняться. Вопросов будет еще столько же... или больше... book

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

© 2024 raznocoding.do.am