demo_3_18
1 #define _CRT_SECURE_NO_WARNINGS 1 2 #include <stdio.h> 3 #include <stdlib.h> 4 void fun(int *s, int n1, int n2) 5 { 6 int i, j, t; 7 i = n1; 8 j = n2; 9 while (i < j) 10 { 11 t = s[i]; 12 s[i] = s[j]; 13 s[j] = t; 14 i++; 15 j--; 16 } 17 } 18 int main() 19 { 20 int a[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 }, k; 21 fun(a, 0, 3); 22 fun(a, 4, 9); 23 fun(a, 0, 9); 24 for (k = 0; k < 10; k++) 25 { 26 printf("%d", a[k]); 27 } 28 printf("\n"); 29 system("pause"); 30 return 0; 31 } 32 33 34 int main() 35 { 36 int a[4][4] = { { 1, 4, 3, 2 }, { 8, 6, 5, 7 }, { 3, 7, 2, 5 }, { 4, 8, 6, 1 } }, i, k, t; 37 for (i = 0; i < 3; i++) 38 { 39 for (k = i + 1; k < 4; k++) 40 { 41 if (a[i][i] < a[k][k]) 42 { 43 t = a[i][i]; 44 a[i][i] = a[k][k]; 45 a[k][k] = t; 46 } 47 } 48 } 49 for (i = 0; i < 4; i++) 50 { 51 printf("%d", a[0][i]); 52 } 53 printf("\n"); 54 system("pause"); 55 return 0; 56 }