c语言杂记

简介: c语言杂记

1.

do while循环

语法结构:

do

   循环语句;

while(表达式);

例子:在屏幕上打印1~10

逻辑:

do语句

判断while语句是否成立

成立:继续执行do语句

不成立:结束循环

2.

运行程序时,光标闪烁说明程序仍在运行,程序死循环。

3.

二分查找法/折半查找

前提条件:有序数组

4.

Sleep();

程序睡眠()ms

需要的头文件

<windows.h>

5.

system(“cls”)

清空屏幕

6.

比较两个字符串arr1和arr2是否相等

库函数:strcmp:比较的是字符串的内容

需要包含的头文件:<string.h>

如果a>b,返回一个大于0的值

a<b,返回一个小于0的值

a=b,返回0

7.

rand()

生成随机数

如:

int ret = rand();

需要包含的头文件<stdlib.h>

注意:

rand函数生成的是伪随机数

其生成的随机数范围是:0~Rand_Max(32767)

而在rand函数生成随机数之前,要使用srand函数设置随机数的生成器

当在rand函数前写下:

srand(某个值);//某个值称为种子

那么rand函数生成的值就是固定的

srand函数所要求的参数类型为unsigned int

8.

time函数:可以返回一个时间戳

time函数的返回值的类型为time_t

需要包含的头文件:

<time.h>

时间戳:自1970年1月1日至今经历的秒数

time函数的参数是指针,当不想用这个函数是,可以使用空指针:NULL

time(NULL)

NULL即为0,是空指针

9.

goto语句

常见用法:终止程序在深层嵌套结构中的处理过程,跳出多层循环。

10.

system(shutdown -s -t 60);

60s后关机

shutdown -a

取消关机

11.

不能写成a==b==c

相关文章
|
4月前
|
C语言
『C语言初阶』第一章-初识C语言(1)
『C语言初阶』第一章-初识C语言(1)
|
29天前
|
存储 C语言
【C语言】C语言基础语法速览
【C语言】C语言基础语法速览
24 1
|
编译器 C语言
本周c语言杂记2
本周c语言杂记2
50 0
|
11月前
|
安全 C语言
c语言每日一练(9)
c语言每日一练(9)
|
11月前
|
C语言
c语言每日一练(15)
c语言每日一练(15)
|
存储 Java 编译器
c语言学习第一课-初识c语言
c语言学习第一课-初识c语言
94 0
c语言学习第一课-初识c语言
|
C语言
C语言杂记 2
C语言杂记 2
38 0
|
存储 C语言
c语言每日一练(7)
c语言每日一练(7)
|
C语言
【初识C语言】笔记(1-2)
【初识C语言】笔记(1-2)
99 0
|
存储 C语言
【初识C语言】笔记 (1-4)
【初识C语言】笔记 (1-4)
72 0
【初识C语言】笔记 (1-4)