Maison >développement back-end >C++ >Comment utiliser la fonction aléatoire en langage C

Comment utiliser la fonction aléatoire en langage C

DDD
DDDoriginal
2023-09-05 10:49:403141parcourir

Utilisation de la fonction aléatoire du langage C : 1. random.random, génère aléatoirement un nombre à virgule flottante entre (0,1) ; 2. random.randint, génère aléatoirement un entier dans la plage, les deux paramètres représentent la limite supérieure et le limite inférieure respectivement ; 3. random.randrange, dans la plage spécifiée, obtient un nombre aléatoire à partir d'un ensemble incrémenté de la base spécifiée ; 4. random.choice, sélectionne au hasard un nombre dans la séquence ; trier.

Comment utiliser la fonction aléatoire en langage C

Utilisation :

1. random.random()

Générer aléatoirement un nombre à virgule flottante entre (0,1)

2. random.randint (limite supérieure, limite inférieure)

Générer aléatoirement dans. la plage Un entier à l'intérieur, les deux paramètres représentent respectivement les limites supérieure et inférieure

3, random.randrange( , , )

Obtenez un nombre aléatoire à partir de l'ensemble en incrémentant de la base spécifiée dans la plage spécifiée. Il y a trois paramètres. , les deux premiers paramètres Représentent les limites supérieure et inférieure de la plage. Le troisième paramètre est l'incrément, excluant la limite inférieure et incluant la limite supérieure. La méthode d'utilisation est la suivante :

random.randrange(0,11,2. )

Génère aléatoirement une plage de 10 avec un intervalle de 2 nombres

Remarque : génère ici l'un des (0,2,4,6,8,10)

4, random.choice(list)

sélectionne aléatoirement un nombre de la séquence

5, random.shuffle( list)

Trié aléatoirement

Remarque : les éléments de la liste sont des types numériques

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn