c语言杂记

1.

do while循环

语法结构:

do

    循环语句;

while(表达式);

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

逻辑:

do语句

判断while语句是否成立

成立:继续执行do语句

不成立:结束循环

do比while先执行,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

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值