#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main()
{
srand((unsigned int)time(0));
int name[3][20];
for(int i = 0; i < 3; i++)
for(int j = 0; j < 20; j++)
{
name[i][j] = rand()%26 + 'a';
printf("%c\n", name[i][j]);
}
return 0;
}为什么不对
可是编译通过了,组建不通过是为什么,之前那个随机生成100个数我试了,也是这个效果是为啥呢
谢谢了
组建不通过?不明白,按Ctrl+F5。
追问就是1 error(s), 0 warning(s) 有错误呢
追答error信息是什么?
C语言,生成二维数组随机数
include<time.h> include<stdio.h> include<stdlib.h> int main(){ srand(time(0));int i,j;for(i=0;i<2;i++){ for(j=0;j<3;j++){ int a=rand()%10;printf("%5d",a);} printf("\\n");} return 0;} 只要求输出的话不用把数存起来吧 ...
...#include<stdio.h>和#include<time.h>分别代表什么意思
任何程序都会用到stdio.h,所以这个跟随机数函数没多大关系,<stdlib.h>包含的是随机数函数rand() 和随机数函数 srand(seed) 这两个通常配套使用,srand(seed)意思是置一个随机数种子,然后调用rand()函数得到一个-90~32767之间的整数,置种子的时候我们要求种子是不一样的,否则每次用rand()函数都...
用C语言编写一个可以产生1~99随机数的函数
include<stdio.h>#include<stdlib.h>#include<time.h>int main(){int a,i;srand((unsigned)time(NULL));\/\/初始化随机数for(i=0;i<200;i++){a=rand()%99+1;\/\/随机数的产生调用rand()函数printf("%d\\t",a);}printf("\\n");return 0;} ...
C语言中srand随机函数怎么用?
函数原型: void srand(unsigned seed)功 能: 产生随机数的起始发生数据,和rand函数配合使用头 文 件: stdlib.h time.h 举例如下:include <stdio.h> #include <stdlib.h> #include <time.h> int main(void) { int i; time_t t; srand((unsigned) time(&t)); ...
c语言取随机数那个好点,不要这个srand这个函数,我发现表表面没有什么...
include<stdio.h>#include<time.h>#include<stdlib.h>int main(){ srand((int)time(0));\/\/获取时间作为随机数种子,得到的数字更加随机 int i; for(i=0;i<20;i++) printf("%d ",rand()%100); return 0;}
请问这个C语言程序是用来干嘛的 #include <stdio.h> #include <stdlib...
1.creat()函数是生成一个随机矩阵,大小是M*N.具体的说应该说是5*5的方阵 具体使用的是srand(一个变量),也就是设立一个随机种子,然后rand()的返回值%100后存在数组中,这样就得到了一个所有元素值的大小不超过100的非负整数矩阵.2.swap()函数是将矩阵的行与列进行交换的函数.也就是交换a[i][...
编写程序:使用双重循环,产生15个30到80之间(包括30和80)的随机整数,并...
include<stdio.h> #include<stdlib.h> #include<time.h> int main() { srand((unsigned)time(NULL)); for (int j = 0; j < 3; j ++) { for (int i = 0; i < 5; i ++) { printf("%d\\t", (rand() % 50 + 30)); } printf("\\n"); ...
C语言中产生随机数rand,想问怎么产生-50到50之间的随机数 程序该怎么...
您好,生成-50到50的随机数的代码如下:include <stdio.h>#include <stdlib.h>#include <time.h>int main(){ int x; srand((unsigned)time(NULL)); x=rand()%100-50; printf("%d\\n",x);}
C语言程序:用随机函数产生200个四位整数,求满足千位、百位、十位、个 ...
include<stdio.h>#include<time.h>#include<stdlib.h>int main(){ int m,num=0; srand((int)time(0)); for(int i=0;i<200;i++) { m=rand()%9000+1000; int k=m\/1000+(m%1000)\/100+(m%100)\/10+(m%10); for(int j=2;j<=k\/2;j++) { if...
C语言怎样产生一定范围的随机数?
编译环境为:vs2013产生1到3的整型随机数的代码如下:#include<stdio.h>#include<time.h>#include<stdlib.h>#define max 3 \/\/这个函数的意义为:随机生成最大的数为3#define min 1 \/\/这个函数的意义为:随机生成最小的数为1int main(){int num;srand(time(0));num = rand() % (m...