C语言
人在码途之没有如果
小白一只,希望懂的越来越多
展开
-
printf小结
1注意参数与逗号隔开;2使用%d来打印整数,用%04d控制宽度;3使用%lf来打印小数,用%。4lf来控制小数点后位数;4学会用int函数,表示整数,double函数,表示小数(f;loat函数也表示小数,不过只精确到7位有效数字,表示的数字后还要加f,控制符用%f);5初步学习加减乘除 + - * / 的表示。原创 2017-02-28 16:42:37 · 289 阅读 · 0 评论 -
字符数组
永CHAR表示'一串字符'两种初始方法1.像普通数组一样初始化char str[6] = {'h','e','l','l','o','\0'};2.特殊的处事方法 char str[6] = "HELLO";注意:1.字符串用%s来做控制符2.字符串结束符 '\0',不以0结束的字符串,不是正常的字符串,0之后的字符不会被打印出来3.字符串长度:从头开始,一直到原创 2017-03-07 15:08:43 · 244 阅读 · 0 评论 -
字符
1.在计算机中,用数字来代替字符;2.字符常量:‘A’。 ‘0’,。。。用单引号括起来,他们本身就代表了一个数字;3.用%c来输出一个字符;(把一个数字当一个字符来输出)4.特殊字符(转义字符),‘\\’表示\,'\n'表示换行‘\"’表示双引号5.前面加反斜杠‘\n’#includeint main(){ printf("he said \" good bye !原创 2017-03-06 18:04:53 · 222 阅读 · 0 评论 -
数组
#includeint main(){ char arr[5] = {90,91,92,93,94 };//调换arr1和arr2// char s = arr[1]; arr[1] =arr[2]; arr[2] = s; printf("%d, %d\n", arr[1], arr[2]); return 0;}原创 2017-03-04 18:21:13 · 188 阅读 · 0 评论 -
语句
if语句:int n = 1; printf("please input "); scanf_s("%d", &n); if(n == 0 || n == 6) { printf("at home\n"); } else if("n >=1 && n { printf("at office\n"); } else { printf("原创 2017-03-19 12:41:28 · 194 阅读 · 0 评论 -
加减乘除与赋值 算术运算符
模运算 操作数不能为小数除法运算 整形相处,结果除去小数,浮点型相除赋值运算符 等号= 变量,数组元素可赋值(int=a+c*b+d a[0]=b+c)a+=b a=a+ba-=b a=a-b 依次类推原创 2017-03-09 19:05:12 · 660 阅读 · 0 评论 -
变量与内存的关系
物理内存的单位是字节,一个字节8个位。一个字节的表示范围 0000 0000~1111 1111(oxff)char 型变量:占1字节short型变量:占2字节int型变量:占4字节变量大小:指的是它在内存中占几个字节变量的地址:就是变量在内存中的位置(用&号获取地址)小结:(1)变量是在内存中有位置的 地址 (2)修改变量就是修改内存原创 2017-03-04 11:41:59 · 3491 阅读 · 0 评论 -
常量与变量基础
常量与变量常量是不能变的,变量表示可以变化的量#includeint main(){ int a = 1; a = 2; 2=2 //错误,常量是不能变的(变量可以放在等号左边,称为左值,也可以放在等号右边,称为右值,但常量不能做左值。) printf("a: %d \n" , a)原创 2017-03-04 09:41:13 · 412 阅读 · 0 评论 -
Scanf 用法和注意事项
scan:扫描 f :format,格式scanf输入数据的方法(1)先定义变量,整数用int型,小数用double型(2)整数和小数分别使用使用控制符%d %lf 表示(float除外,用%f)(3)参数前面使用&符号,&号前要空格(4)scanf输入语句中替换符后不能加空格,也不能加\n原创 2017-02-28 17:37:51 · 1145 阅读 · 0 评论 -
表达式与操作符
注意点:1逻辑表达式操作符! && ||2条件表达式: expr1 ? expr2: expr3当expr1为真时,表达式值为expr2当expr1为假时,表达式值为expr3printf("%d\n" , 0? 100: 200);//假,显示200printf("%d\n" , 1? 100: 200);//真,显示1003逗号表达式://int a = (12原创 2017-03-12 10:46:20 · 183 阅读 · 0 评论