1.产生任意数;2.数学基本函数;

1.产生任意数;


#include<stdio.h>
#include<stdlib.h>
int main()
{
	int a;
	a=rand();
	printf("%d",a);
	return 0;
 }

41

 

 根据此代码产生的随机数每次都是41;

而产生不重复的随机数应以时间为种子:


#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
	int a;
	srand(time(NULL));
	a=rand();
	printf("%d",a);
	return 0;
 }

17264

17316

  还可以对随机数进行范围的限制:

a=rand()%数字+-数字的形式;

 (相关知识在教科书第83页有涉及)

2.不常见的数学函数:

数学形式 e的x次方 lnx lgx sinx cosx
c程序形式 exp(x) log(x) log10(x) sin(x) cos(x)

这里我只写了不常见的基本数学函数;

 都属于math.h头文件里面。

上一篇:C语言生产随机数


下一篇:男女出生比例程序模拟c++