第51课 内置函数
·math.h
·ceil(double):小数点进一
·floor(double):去尾
·负数规则相反
·sqrt(double):开根号
·pow(a,b):a的b次方
·abs(int):取绝对值,返回int型
·stdlib.h
·随机函数的使用:
1、设置随机种子:srand(time(NULL));//一般与时间连用,需要头文件<time.h>
2、取随机数:int num = rand();
//程序*******************
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
//随机函数的使用:
//1、设置随机种子 -一般跟时间联用,因为时间每时每刻都是不同的
srand(time(NULL));//无符号整型
//2、取随机数
int num0 = rand();
int num1 = rand();
int num2 = rand();
int num3 = rand();
int num4 = rand();
printf("%d\n",num0);
printf("%d\n",num1);
printf("%d\n",num2);
printf("%d\n",num3);
printf("%d\n",num4);
return 0;
}
//程序*******************
//运行结果******************
9379
266
2455
5849
14791
Process returned 0 (0x0) execution time : 1.710 s
Press any key to continue.
//运行结果******************
·exit(0);//0 正常退出应用程序 非零就是不正常退出
·system函数:可以运行dos命令
·system("color 2E");
设置背景色为绿色,文字颜色为淡黄色
颜色属性由两个十六进制的数字指定,第一个为背景色,第二个为前景色。
每个数字可以为下列值之一:
黑色 = 0 蓝色 =1 绿色 = 2 湖蓝色=3
红色 = 4 紫色 = 5 黄色 = 6 白色 =7
灰色 = 8 淡蓝色=9 淡绿色=A 淡红色=C
淡紫色=D 淡黄色=E 亮白色=F
·system("pause");
打印 "Press any key to continue . . ."
·system("cls");
清屏,可以用来做动画效果
·system("shutdown /r /t 180"); //180秒后关机
·system("shutdown - a"); //取消自动关机