77问答网
所有问题
当前搜索:
c语言生成随机数的代码
你好,怎样用
c语言
输出一个1到100的
随机数
答:
你好,怎样用
c语言
输出一个1到100的
随机数
include <stdio.h> #include #include<stdlib.h> main() { int i; srand(time(0)); i=rand()%100+1;/*随机函数*/ printf("%d",i);。
C语言
怎样输出一组随机数据 嗯~
代码
诠释一下 #include <stdio.h> #include ...
如何用
c语言
输出10到100之间的
随机数
。
答:
代码
如下:define N 10 int main(){char str[N][100]; int i,j; for(i = 0; i < N; i ++) scanf("%s",str[i]); for(i = 0; i < N-1; i ++) { for(j = i+1; j < N; j ++){ if(strcmp(str[i],str[j])>0) { char temp[100]; strcpy(temp,str[i]);...
利用
C语言中随机
函数rand(),
随机产生
10个从0~9的
随机数
,分别统计奇数与...
答:
int odd = 0; //定义一个整型变量odd,初始值为0 int even = 0; //定义一个整型变量even,初始值为0 srand(time(NULL)); //设置
随机数
种子为当前时间 printf("
产生的
10个随机数为:\n");for (int i = 0; i < 10; i++) { //用一个for循环产生10个从0~9的随机数 int num =...
如何用
C语言
编写个1到100的
随机
取数程序
答:
include<stdio.h> include<stdlib.h> include void main(){ int y,i;srand((unsigned) time(NULL));for ( i=0;i<10;i++ ) //下面
生成
10个
随机数
并打印 { y=rand()%99+1; //生成0~99之间的一个随机数+1=1~100之间的随机数 printf("%d\n",y);} } ...
C语言中生成
0~1之间的
随机数
有什么函数
答:
C语言中生成
1个0到1的
随机数
可以执行语句:float b=rand()/(RAND_MAX+1.0);解析:标准C库中函数rand()可以生成0~RAND_MAX之间的一个随机数,其中RAND_MAX 是stdlib.h 中定义的一个整数,它与系统有关。rand()函数没有输入参数,直接通过表达式rand()来引用;用函数rand取得的随机数除以(...
c语言
,如何
产生随机数
答:
\x0d\x0a\x0d\x0aC++中常用rand()函数
生成随机数
,但严格意义上来讲生成的只是伪随机数(pseudo-random integral number)。生成随机数时需要我们指定一个种子,如果在程序内循环,那么下一次生成随机数时调用上一次的结果作为种子。但如果分两次执行程序,那么由于种子相同,生成的“随机数”也是相同...
C语言中
怎样
生成随机数
?
答:
否则得到的
随机数
就是一个固定数 2:其实可以不用写srand() ,只用rand()就可以了,省事,简单,例子如下 如果我们想得到一个 0-60的随机数那么可以写成 int i;i=rand()%60;就可以了。当然最好有个统一的标注如下:int i;srand((unsigned)time( NULL ));i=rand()%60;这样就OK了。
怎么用
C语言生成随机数
答:
假设要
生成的随机数
是大于等于20且小于等于100的整数 include<stdio.h>#include#include<stdlib.h>void main() { int a,b,x; a=20; b=100; srand((unsigned int)time(NULL)); //用当前时间生成一个随机数种子 x=rand()%(b-a+1)+a; printf("得到一个随机数:%d\n",x);} ...
c语言
里面用rand()函数
产生
无重复的0-15的
随机数
答:
srand(seed); // 初始化
随机数生成
器 for (i=0;i<=15;i++) m[i] = 0;while (nn < 10 ){ // r 是双精度浮点随机数,范围0.0到1.0 r = ( (double)rand() / ((double)(RAND_MAX)+(double)(1)) );i =(int) ( r * 15.0);if (m[i] == 0) { m[i] = 1; ...
用
C语言
编写一个可以
产生
1~99
随机数的
函数
答:
可以使用
C语言
标准库中的srand()和rand()来
生成随机数
,同时要生成1~99之间的随机数,只需要将
生成的
随机数与99整除,取其余数+1即可保证所有
产生的
随机数在[1,99]的区间之内。示例
代码
如下:include<stdio.h>#include<stdlib.h>#includeint main(){int a,i;srand((unsigned)time(NULL));//初...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言生成1~100随机数
c语言产生1到10之间随机数
c语言生成指定范围的随机数
C语言输出随机数
C语言数组随机数生成
c语言随机数怎么生成
c语言循环产生随机数
c语言随机生成10道题
C语言中随机数产生怎么写