Разработка модулей программного обеспечения для компьютерных систем



бет9/42
Дата17.10.2023
өлшемі444.5 Kb.
#480951
түріПротокол
1   ...   5   6   7   8   9   10   11   12   ...   42
ПМ.01 Разработка модулей программного обеспечения для компьютерных систем КОС

в) простые числа
г) четные удвоенные числа
8 Функция на языке С void func(int **a, int n, int m) { int i, j, k, n1;
if (n%2==0) n1=n/2;
else n1=n/2+1; printf("n1 = %d", n1); for (j = 0; j < m; j++) { k = 0; for (i = n-1; i >=n1; i--) { a[i][j] = a[i][j] + a[k][j]; a[k][j] = a[i][j] - a[k][j];
a[i][j] = a[i][j] - a[k][j];
k+=1;
}
}
} возвращает двумерный массив, в котором ...
а) изменен порядок следования элементов каждой строки на обратный
б) изменен порядок следования двух рядом стоящих элементов массива
в) изменен порядок следования элементов каждого столбца на обратный
г) изменен порядок следования двух рядом стоящих элементов каждого столбца
9 После выполнения фрагмента кода программы char ZNAC= '@';
int x=1, y=-1, z=2;
switch (ZNAC) {
case '~': x = x + y + z; case '@': z = 2*y – 3*x; case '7': x = 5*y - z; break; case 'a': y = x + 3*(y – z); case '*': x = y * z; case '#': x = y – x - z; break; default : x = y - 1;
}
переменная x будет иметь значение…
а) -3
б) -16
в) -2
г) 0
10 После выполнения следующего программного кода
int i, j, n = 0, sqrs[4][3] = {1, 8, 2, 4, 3, 9, 4, 6, 5, 2, 6, 7}; for (i = 0; i<4; i++) for (j = 0; j<3; j++) if (sqrs[i][j]%2 == 0 && i%2!=0) n += sqrs[i][j]; пользователь увидит, что переменная n будет содержать ...
а) сумму четных элементов нечетных столбцов двумерного массива
б) сумму четных элементов нечетных строк двумерного массива
в) сумму четных элементов четных строк двумерного массива
г) сумму нечетных элементов четных столбцов двумерного массива
11 Прототип функции
char isn(int k, char *r, float *m);
позволяет обратиться к функции с помощью фрагмента программы …
а) int a = -2; char s[10] = "Virtual&", simb; float n = 6.1;
*simb = isn(a, &s, &n);
б) int a = -2; char s[10] = "Virtual%", simb; float n = 6.1; simb = isn(a, *s, *n);


Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   ...   42




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет