C语言知识点(13/12/2022)
目录
目录
1.随机数函数
rand函数要在#include<stdlib.h>头文件中包含,避免随机数相同引入随机数种子strand(time(0))函数要包含在#include<time.h>头文件中,该函数与计算机系统运行时间有关,且时间时刻在变,则生成的随机数不会重复。
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<conio.h>
int main()
{
srand(time(0));//随机数种子
int i,n;
for (i = 0; i < 5; i++)
{
n = rand();//随机数函数
printf("%d\n", n);
}
_getch();//getch()是编程中所用的函数
//这个函数是一个不回显函数
//当用户按下某个字符时,函数自动读取,无需按回车
//有的C语言命令行程序会用到此函数做游戏
//但是这个函数并非标准函数,要注意移植性!
//包含在#include<conio.h>头文件中
return 0;
}
2.实用的小函数
函数名 | 作用描述 | 包含在哪一种头文件中 |
cleardevice(); | 清屏,可用于运动的画面 | #include<graphics.h> |
system("cls"); | 清屏,可用于运动的画面 | #include<stdlib.h> |
Sleep(1000); | 注意S大写,表示让画面暂定1000ms,(1s=1000ms) | 无 |
system("pause"); | 暂停屏幕,点击任意键继续 | #include<stdlib.h> |
函数名 | 作用描述 | 包含在哪一种头文件中 |
initgraph(width, height); | 设置打开的小黑窗口(DOC窗口)的大小 | #include<graphics.h> |
fillcircle(x, y, radius) | 画一个小球下x,y是球心的坐标,radius为半径 | |
fillrectangle(left,top,right,bottom); | 画一个矩形 | |