常用内置函数
内置函数 | 所属头文件 | 作用说明 |
int srand(unsigned int) | stdlib.h | 设置随机数生成种子,一般与time(NULL)联用,unsigned int无符号整型 |
int rand(void) | 随机产生一个0-32767的数字,一般与srand()联用 | |
void exit(int) | 终止程序,正常退出 exit(0); | |
void system(const char *) | 可以执行dos命令 |
时间种子使用:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
// 1.设置随机种子,一般与time联用
srand((unsigned) time(NULL));
// 2.取随机数
int num = rand();
printf("%d\n",num);
return 0;
}
system函数常见用法:
1.system("color 4E"); 设置控制台背景以及文字颜色
#include <stdio.h>
#include <stdlib.h>
int main()
{
/*
颜色属性由两个十六进制数字组成,第一个为背景色,第二个为字体色
每个数字可以一下两个组成:
黑色 = 0 蓝色 = 1 绿色 = 2 湖蓝色=3
红色 = 4 紫色 = 5 黄色 = 6 白色 = 7
灰色 = 8 淡蓝色=9 淡绿色=A 湖绿色=B
淡红色=C 淡紫色=D 淡黄色=E 亮白色=F
*/
//设置背景色
system("color 8E");
return 0;
}
修改cmd的背景颜色以及文字颜色
win + R -> 输入cmd 回车 ->输入以下命令
2.system("pause"); 冻结屏幕,便于观察程序的执行结果
#include <stdio.h> //必写的头文件
#include <stdlib.h>
int main()
{
printf("让我们看看pause冻结屏幕,便于观察程序的执行结果\n");
system("pause");
printf("让我们看看pause冻结屏幕,便于观察程序的执行结果\n");
}
3.system("cls"); 清屏操作-可以做简单的动画效果
#include <stdio.h> //必写的头文件
#include <stdlib.h>
int main()
{
printf("让我们看看pause冻结屏幕,便于观察程序的执行结果\n");
system("pause");
printf("让我们看看pause冻结屏幕,便于观察程序的执行结果\n");
// 清屏 可以做简单的动画效果
system("cls");
}
4.system("shutdown/r/t 180"); 设置自动关机
system("shutdown /a"); 取消自动关机
#include <stdio.h> //必写的头文件
#include <stdlib.h>
int main()
{
//system("shutdown /r /t 180"); // 180秒后自动关机
system("shutdown /a"); // 取消自动关机 或写成-a
}
❥(^_-) 我的学习之路任重道远,咱们下期见~~~