- 博客(7)
- 收藏
- 关注
原创 Swicth 和 if else
一:Switch() 1: switch() 括号中只能是 整形 2: 追踪switch语句的执行过程,首先是计算 括号里面的值 然后,执行流转到语句列中的case标签纸有括号里面的值进行匹配的语句。 如果没有break 从这条语句起 到switch 都会执行。 3:Case标签只是去欸的那个语句列表的进入点,而不是使语句停留在单个的case标签中 4:Switch 中的default ...
2018-04-13 10:53:58 308
原创 3.5
一:define和const的区别 1:define是预编译阶段 const常量是编译运行阶段使用 define是宏定义,程序在预处理阶段将用define定义的内容进行替换,因此程序运行时常量表中并没有用define定义的常量,系统不为其分配内存。 const常量是编译运行时的常量,系统为其分配内存。2.类型跟安全检查不同 define宏没有类型,不做任何...
2018-03-12 15:46:47 148
原创 第四节课
写循环要加括号。 sizeof()只会确定类型不能执行表达式。 当分之超过四个及以上时switch效率高。 一:pow()函数。 1,要加入头文件 math.h 2,pow(x,y);//其作用是计算x的y次方。x、y及函数值都是double型 例如 :#include”stdio.h” #include”math.h” main() { long total; int
2017-12-18 00:30:14 487
原创 第五节课 (数组)
数组不赋值时为随机值 初始化之后不可真题赋值 1. void InitArr() 局部变量在栈中存放(栈是由高低之向低地址增长) { } arr[1] 在栈中是 arr[0]
2017-12-18 00:05:44 143
原创 第二节课
一:浮点数在内存中如何储存。 例如: 10.25 化为二进制为1010.01 再用科学计数法表示为 1.01001*2^3 其中01001 为尾数部分 3为指数。 按以下存储 指数的二进制加上127的二进制存储 尾数后加0 10.25则为0 10000010 01001000000000000000000 二:c语言中优先级 左移运
2017-12-11 10:57:13 362
原创 第三节课
一:a/4:是除法,求的是商 a%4:叫做模运算,求的是余, ==是等于 =是赋值。 常变量就是类似:const float pi=3.14,pi是圆周律。pi虽然是一个变量,但是它的值不能改变 常量就是在程序运行过程中,其值不可改变的量.与变量不同,常量没有名称,由于常量同样要存储,所起其有地址。常量有很多种,整型,字符等。。。如1,2,3是整型 常量,a,b,c是字符常量。
2017-12-10 23:04:01 181
原创 第一节课
一:原码补码反码 正数原码补码反码和其二进制数一样, 负数原码等于二进制数加符号位,反码是原码符号位不变其余取反,补码是原码符号位不变其余取反加1。 计算机用补码进行存储。二:大小char short int long int longlong float double float 分别占据 1 2 2/4 (是编译器决定) 4
2017-12-06 16:56:46 212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人