00问答网
所有问题
当前搜索:
生成十个随机数c语言
c语言
:
随机生成
一个包含N个元素的整数(N>=
10
),要求找出最大数及序号...
答:
include //头文件 int main(){ int a[111],sum=0,k=0,n,max;float aver=0;scanf("%d",&n);srand((unsigned)time(NULL));//srand()就是给rand()提供种子 for(int i=0;i<n;i++){ a[i]=rand()%
10
;//1~10;printf("%d ",a[i]);//输出n
个随机数
;sum+=a[i];//累加 ...
c语言随机生成10
*10矩阵,要求
随机数
在0-1之间的小数,每个数都要不一样...
答:
其实,有了“每个数都不一样”的要求,就不再是“
随机
”的了……include "stdafx.h"#include "stdio.h"#include "stdlib.h"#include "time.h"int main(void){ double g[
10
][10],*p=(double *)g;int i,j;srand((unsigned)time(NULL));for(i=0;i<100;i++){for(p[i]=rand()...
C语言
作业)
生成
100个[30,99]之间的
随机数
,以每行20数的方式输出,并计算...
答:
思路:
产生随机数
使用rand函数产生随机数,如产生30~99的随机数使用表达式rand()%70+30。示例代码:include <stdio.h>#include <stdlib.h>#include int main(){ int a[100], i; srand((unsigned int)time(NULL)); for (i = 0; i < 100; ++i){ a[i] = rand()%70+30;...
c语言
如何
产生
一
个随机数
,并赋值给变量?
答:
使用rand()函数可以
生成
一个伪
随机数
,函数返回值就是生成的随机数,可以直接赋值给变量。
51单片机
C语言
问题,怎么实现一个0-9
随机
排列的数列?如a[
10
]={2,5...
答:
先有randomize初始化,初始化一次就可以了,然后可以若干次用random,每次用random可以获得一
个随机数
include <stdlib.h> main(){ randomize();for(i = 0; i < N; i++) { a[i] = random(
10
);} }
利用matlab(或其他任何方式)
生成
100
个随机数
,并编制
C语言
程序进行从小到...
答:
以下是一个示例程序,
生成
100
个随机数
并进行从小到大排序(冒泡排序):```c include <stdio.h> include <stdlib.h> include define MAX_SIZE 100 // 冒泡排序函数 void bubble_sort(int *arr, int size) { int i, j, temp;for (i = 0; i < size - 1; i++) { for (j = 0;...
如何用
C语言随机产生
一个三位整数?
答:
思路:分别产生
个
、十、百位上的
随机数
,依次组合在一起 include<stdio.h> include<stdlib.h> include int main(){ int i,tmp;num=0;srand((unsigned)time(NULL));//初始化随即种子 tmp=rand()%10; //产生个位上的随机数 num=tmp;tmp=rand()%10; //
生成十
位上的随机数 num=num+tm...
C语言
产生
3个 0到9的
随机数
答:
C语言
函数名rand()简介 功 能::伪
随机数
发生器 所属库:stdlib.h 用 法:需要先调用srand初始化,一般用当前日历时间初始化随机数种子,这样每次执行代码都可以
产生
不同的随机数。函数原型:int rand(void);相关函数:srand、time、GetTickCount 程序例 1:include "stdio.h"include "stdlib.h"int m...
在
C语言
:用
随机数生成
一个整数数组,数组中有
10个
元素,各元素的值在0...
答:
C程序
:include <stdio.h> include include <stdlib.h> void main(void){ int i;int arr[
10
];srand(time(NULL));for(i=0; i<10; i++)arr[i] = rand() % 10;for(i=0; i<10; i++)printf("%4d", arr[i]);printf("\n");} ...
c语言生成
50
个随机数
,对随机数进行快速排序。
答:
楼下的几个回答我怎么看也不是快速排序,所以我做了一个用快速排序法排序的程序 include<stdio.h> include<stdlib.h> include define LEN 50 //快速排序(升)void quicksup(int *arr,int low,int high){ int temp,l,r;if(low<high){ l=low;r=high;temp=arr[low];while(low<high){ whil...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜