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头文件里面。