Advertisement
dllbridge

Untitled

Jun 8th, 2024
461
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.77 KB | None | 0 0
  1.  
  2. #include   <stdio.h>
  3. #include  <locale.h>       //  здесь "живёт" setlocale(LC_ALL, "rus");
  4.  
  5.  
  6. int n  = 1,
  7.     n2 = 8;
  8.    
  9. char sz[35] = "SONY";    
  10.  
  11. ///////////////////////////////////////////
  12. int main()
  13. {
  14.    
  15.  
  16.     sz[1] = 'N';
  17.  
  18.     printf("%s\n",  sz   );
  19.     printf("%d\n",  sz   );    
  20.     printf("%d\n", &sz[0]);  
  21.    
  22.     for(int i = 1;  i < 35; i++)
  23.     {
  24.            
  25.          printf("address sz[%2d] = %d\n", i, &sz[i]);    
  26.     }
  27.    
  28.    
  29.        
  30. return 0;
  31. }
  32.  
  33.  
  34. /*
  35.  
  36. #include <stdio.h>
  37. #include <locale.h>
  38.  
  39. float      y,    //  jhdfsjghdkjgh
  40.            x;    //  fdkljdfklj
  41. char i = '+';
  42.  
  43. ////////////////////////////////////////////////////
  44. int main()  
  45. {        
  46.                              
  47.     setlocale(LC_ALL, "Russian");
  48.    
  49.     float     y,
  50.               x;
  51.              
  52.     printf("Address local f = %d\n", &y);          
  53.              
  54.     return 0;          
  55.    
  56.     char i= '+';
  57.  
  58.     while(i != '0')
  59.     {
  60.         printf("<< - + / * >> Введите символ: ");
  61.         scanf("%c%*c", &i);
  62.  
  63.         if(i == '0') { return 0; break;}
  64.  
  65.     if(i == '-' || '+' || '/'|| '*'){
  66.         printf("Введите число: ");
  67.         scanf("%f%*c", &y);
  68.         printf("Введите число: ");
  69.         scanf("%f%*c", &x);
  70.  
  71.         switch(i)
  72.             {
  73.            case '-': printf("%.4f\n", y - x);
  74.                  break;
  75.            
  76.            case '+': printf("%.4f\n", y + x);
  77.                  break;
  78.            
  79.            case '*': printf("%.4f\n", y * x);
  80.                              break;
  81.                              
  82.            case '/': if (y != 0) printf("%.4f\n", y / x);
  83.                  else        printf("Деление на ноль!!!!\n");
  84.            
  85.        
  86.         }  
  87.     }
  88.     else printf("Неверный символ\n ");   
  89.     }  
  90. }
  91.  
  92.  
  93.  
  94.  
  95.  
  96. */
  97.  
  98.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement