- 博客(4)
- 收藏
- 关注
原创 C语言-----语句
从以上例子不难看出一个规律:循环这个a=a/10语句,设立一个计数器count,循环一次,计数器自增一次,当结果除后为零时,跳出循环,计数器的结果就是这个数得位数。还有另一种方法,我们需要引入pow()函数用于计算次方,该函数包含两个参数,例如pow(2,3)为2的三次方结果是8。case 1:printf("登录\n");2.从键盘输入一行字符,输出英文字符,数字字符,空格字符,其他字符的个数。先定义四个变量,用于记录出现的英文字符,数字字符,空格字符,其他字符个数。for(初始化条件;
2023-10-15 20:27:56
60
2
原创 获取随机值
是因为改代码缺少一个随机数种子,我们可以用srand()函数初始化随机数种子,可以用当前的系统时间作为随机数种子(需要引入"time.h"头文件),来生成真正的随机数。也可以给随机数增加一个范围。例如如果想输出一个1000以内的随机数,可以用rand()%1000来实现。获取随机数需要用到rand()函数,需要引入头文件"stdlib.h"如果要输出多个随机数,也可以在代码中加入循环。但运行多次发现每次的随机数都是41。
2023-10-07 20:37:28
63
1
原创 运算符笔记,交换函数的三种算法
次方一般使用pow()函数(引入头文件"math.h")或用*的形式,例如5的三次方一般写为pow(5,3)或者5*5*5.,&(按位与),|(按位或)(有一则一),按位异或(^)(二进制中相同为0,不同为1)//先把i的值(与其他运算符结合)赋值给a,i再自增;val右移n个位 :val>>n-->val除以2的n次。val左移n个位 :val奇数。即:(val&1)==0------>偶数。:&&逻辑与,||逻辑或,!
2023-10-07 20:25:21
121
1
原创 基本数据类型
/等同于unsigned long long a=1。//等同于 unsigned int size_t。//打印a的ASCII码。float val=1.0f(不带f默认为double类型)布尔型bool:1字节;短整型short:2字节;(-2^63~2^63-1)整型int:4字节;(-2^32~2^32-1)长整型long:4字节;字符型char:1字节;双精度浮点型double:8字节;
2023-10-07 20:24:15
79
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人