当前位置:   article > 正文

c语言怎么从文件中随机输出内容,C语言/C++中如何产生随机数

c语言如何从一组数据中随机输出一个数

C语言/C++中如何产生随机数

引导语:C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。以下是小编整理的C语言/C++中如何产生随机数,欢迎参考阅读!

C语言/C++怎样产生随机数:这里要用到的是rand()函数, srand()函数,和time()函数。

需要说明的是,iostream头文件中就有srand函数的定义,不需要再额外引入stdlib.h;而使用time()函数需要引入ctime头文件。

使用rand()函数获取一个随机数如果你只要产生随机数而不需要设定范围的话,你只要用rand()就可以了:rand()会返回一随机数值, 范围在0至RAND_MAX 间。RAND_MAX定义在stdlib.h, 其值为2147483647。

范例

代码如下:

#include

main()

{

char s[80];

fputs(fgets(s,80,stdin),stdout);

}

执行 this is a test /*输入*/

this is a test /*输出*/

1.fileno(返回文件流所使用的文件描述词)相关函数 open,fopen

表头文件 #include

定义函数 int fileno(FILE * stream);

函数说明 fileno()用来取得参数stream指定的文件流所使用的文件描述词。

返回值 返回文件描述词。

范例

代码如下:

#include

main()

{

FI

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/463049
推荐阅读
相关标签
  

闽ICP备14008679号