摘要:
字符串存储以 ’\0’ 结束,如果一段存储区域有多个 ’\0’ ,则取第一个为结束标志 使用字符串处理函数: (1)在使用字符串处理函数时,应当在程序文件的开头用 (1)在使用字符串处理函数时,应当在程序文件的开头用 #include <string.h> (2)puts 每次只能打印一个字符串,且 阅读全文
摘要:
二维数组的定义: 类型说明符 数组名[常量表达式1][常量表达式2]; 二维数组的初始化: 二维数组初始化时,行数可以省略,列数不能省略。 例:float a[2][3] , b[3][4]; float a[ ][3] , b[ ][4]; 应用实例: 定义一个二维数组,用于存放三个班的成绩,计算 阅读全文
摘要:
1.一维数组: (1)一维数组的定义: 数据类型 数组名[数组长度]; int a[10]; (2)数组的地址就是第一个元素的首地址,数组的名字就代表数组的地址,且是一个常量。 (3)数组的下标:元素在数组中的位置,下标是从0开始的。所以数组的下标最大只能为数组的长度减1,使用过程中,注意不要下标越 阅读全文
摘要:
while do…while for 1. while 一般形式: while(表达式,关系表达式或逻辑表达式) { 循环体; } 2. do…while一般形式: do { 循环体; } while(表达式); 执行循环的时候,先执行循环体,再判断循环条件,直到条件不满足时,循环结束。 3. fo 阅读全文
摘要:
一般格式: switch(表达式,表达式只能是整形结果或者字符) { case 常量1:语句1;break; case 常量2:语句2;break; case 常量3:语句3;break; . . . . . . . . case 常量n:语句n;break; default: 语句n+1; } 注 阅读全文
摘要:
1.if(表达式)语句 1; else 语句2; if(1<4>3)不成立 因为: 1<4的值为1,1>3不成立 类似1<4>3这种表达式,会先计算1<4的结果(0或1),然后用该结果(0或1)跟3比较; 注意:不要把==写成=; 当if语句没有大括号时,会默认执行if之后的第一个语句,(找第一个分 阅读全文
摘要:
标示符 标示符 命名规则: 1.常量 (程序运行期间值不能被改变的量) (01)整型常量,(不带小数点的数值是整型常量) (02)实型常量,(必须用带小数点的数表示) (03)字符常量,(c的字符常量是用单引号括起来的一个字符) char sex=‘F’ (04)字符串常量(是用一对双引号括起来的字 阅读全文
摘要:
1. scanf 是一个阻塞式函数,也就是说当程序 遇到scanf时,会停止执行,直到键盘录入结束,才会继续向下执行。 scanf(“%d”,&a) scanf(“a=%d”,&a)错误的表示 scanf(“%d%d”,&a,&b) 注意: 当你录入多个变量时如果没有自定义分隔符,默认是空格,如果使 阅读全文
摘要:
1.整形 (01) int 基本整型 short 短整型 long 长整型 signed 有符号 (可以区分正负数) unsigned 无符号,会把负数转换成正数 (02)浮点型数据 flot 单精度浮点型,保留小数点后6位(6位有效数字) double 双精度浮点型,保留小数点后15位(15位有效 阅读全文