今日份成果

rand()函数是用来产生随机数,但是rand()内部实现是用线性同余法实现的,生成的是伪随机数,因为其周期较长,因此在一定范围内可以看成是随机的。
rand()会返回一个范围在0-RAND_MAX(32767)之间的伪随机数(整数)。
在调用rand()函数之前,可以使用srand()函数设置随机数种子,如果没有设置随机数种子,rand()在调用时,自动设计随机数种子为1。随机数种子相同,每次产生的随机数也会相同。
rand()与srand()函数在使用时都需要引用头文件#include<stdlib.h>
rand()函数原型为 int rand(void);使用rand()函数产生1-100以内的随机数:
srand((unsigned int)time(NULL));
int ret=rand()%100+1
srand()函数原型为void srand(unsigned int seed),其中seed必须是整数,必要时可以强制转换为整形。
我们再举个例子;
用srand()函数与rand()产生10-30的随机整数
srand((int)time(0));
int ret=rand()%21+10


strcmp[c库函数]
比较两个字符串strcmp(字符串1,字符串2)
若第一个字符串等于第二个字符串则返回0;
若第一个字符串大于第二个字符串则返回大于0的数字;
若第一个字符串小于第二个字符串则返回小于0的数字;
goto用法;{一般不要使用goto}
goto与again联用
总框架为

again:


goto again;
goto使用环境:
{

for(){

for(){
for(){
goto again;——可以直接实现跳出三个for循环
 }


}

}
again:

}


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值