Advertisement
dllbridge

Untitled

Dec 9th, 2024
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.32 KB | None | 0 0
  1.  
  2. #include<stdio.h>
  3.  
  4. void foo(int* p);
  5. ///////////////////////////////////////////////
  6. int main()
  7. {
  8.     int  n, x;
  9.     n = 100;
  10.     x = 125;
  11.    
  12.     foo(&n);
  13.     printf("n = %d\n", n);
  14.     printf("x = %d\n", x);
  15. }
  16.  
  17. ////////////////////////////////////////////////
  18. void foo(int *p)
  19. {
  20.     int v;
  21.     v = *p;
  22.     *p = p[1];
  23.     p[1] =v;
  24. }
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38. /*#include <stdio.h>  
  39.  
  40. int* foo();
  41.  
  42. /////////////////////////////////////////////////////////   printf("%d ,", p[-1]);
  43. int main()
  44. {
  45.  
  46.     int* p = foo();
  47.  
  48.    
  49.     for (int i = 0; i < 10; i++)
  50.     {
  51.         if (p[i] % 2 != 0)
  52.         {
  53.             printf("%d ,", p[i]);
  54.         }
  55.     }
  56.  
  57.  
  58. }
  59.  
  60. ///////////////////////////////////////////////////////
  61. int* foo()
  62. {
  63.     static int mas[10]{ 102,7773,125,132,135,144,151,154,159,162 };
  64.    
  65.     return &mas[0];
  66.    
  67. }
  68. */
  69. /*
  70. #include <stdio.h>  
  71.  
  72. int foo();
  73.  
  74. //////////////////////////////////////////////////////////////////
  75. int main() {
  76.  
  77.     //int c  = 5;
  78.     //int np = foo();
  79.    
  80.     for (int i = 0; i < 10; i++)
  81.     {
  82.         if (p[i] % 2 != 0)
  83.         {
  84.             printf("%d ,", p[i - c]);
  85.         }
  86.     }
  87.  
  88.  
  89. }
  90.  
  91. ////////////////////////////////////////////////////////////////////
  92. int foo()
  93. {
  94.      
  95.     static int nx = -1;
  96.     static int mas[10] = {102, 103, 125, 132, 135, 144, 151, 154, 159, 162 };
  97.    
  98.     nx++;
  99.     if(nx == 10) nx = 0;
  100.     //return &mas[v];
  101.     return mas[nx];
  102. }
  103.  
  104.  
  105.  
  106. */
  107.  
  108.  
  109.  
  110.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement