Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [c] Random character

  1. #1

    [c] Random character

    codice:
    //rand.c
    
    #include<stdlib.h>
    #include<stdio.h>
    #include<time.h>
    
    int main()
    {
      srand(time(NULL));
      
      unsigned char c; 
      
      c = 'a' + rand() % 'z' ;
    
      printf("random character: %d %c\n", c, c);
    
      return 0;
    }
    codice:
    $ cc rand.c -o rand
    $ ./rand
    random character: 187 �
    $ ./rand
    random character: 114 r
    ./rand
    random character: 114 r
    ./rand
    random character: 169 �
    $
    Why?
    Dante

  2. #2
    Che imbecille...

    codice:
    //rand.c
    
    #include<stdlib.h>
    #include<stdio.h>
    #include<time.h>
    
    int main()
    {
      srand(time(NULL));
      
      unsigned char c; 
      
      c = 'a' + rand() % ('z'-'a') ;
    
      printf("random character: %d %c\n", c, c);
    
      return 0;
    }
    Dante

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.