c语言知识点总结(正式版)内容摘要:
型数据。 %lf:输入双精度型数据 iv. %s:输入输出一个字符串,用 printf输出字符串时,输出项书写时可为字符串常量,或字符数组名。 如 printf(“%s”,”hello”)。 或 char str[10]=”hello”。 printf(“%s”,str)。 v. %u: 输入输出无符号整型, %o:输入输出八进制数, %x:输入输出十六进制数 getchar()。 函数调用后返回用户输入的一个字符,故需 再 定义一个变量来存放这 个字符,即使用时应 char c。 c=getchar();意思就是接收用户输入的一个字符,并将其赋值给变量 c。 putchar(字符常量或字符变量名 ); 如 char c=‟A‟。 putchar(c)。 或 putchar(„A‟);都会向屏幕输出字符 A。 六、 C 语言的语句 表达式语句 :由表达式末尾加上分号构成。 函数调用语句 : 由函数调用表达式加上分号构成。 空语句 : ; 选择结构语句 : if 语句 switch 语句 循环语句 : for 语句 while 语句 do while 语句 复合语句 :用花括号{}将以上任意语句括起 来构成一条复合语句。 七、 C 程序的基本结构 void main() { 声明部分 :用来定义变量和声明自定义函数的原型,需以“;”结尾 ,如 int x。 执行语句部分 : 第六点里介绍的各种语句,如 x=3; printf(“%d”,x)。 } main 函数外可写自定义函数。 如 int max() { return 0。 } 八、 选择结构语句 if(表达式 ) 语句 1 else 语句 2 如果 if 语句的圆括号内的表达式值为非 0,则执行语句 1,值为 0 则执行语句 2。 i. 表达式可为任意表达式 , if 语句执行的实质是判断表达式 的值是否为 0来决定执行语句 1 还是语句 2。 另外请在此处表达严重关切,不管是高手还是菜鸟经常会把判断两个数相等的符号“ ==”写成了一个等号“ =”成为了赋值运算,这样的写法不会引发编译错误,但结果会与原意大大不同,所以考试前请再三提醒自己。 ii. 语句 1 和语句 2 都只能是一个语句 , 若要跟多条语句,切记用一对 {}括起来,构成复合语句;也不要随便在圆括号后加 “ ; ” ,因“ ;”构成一条空语句,这会使后面跟的语句 1 不再属于 if 语句的组成部分。 iii. if 语句的三种结构 1. 单边 : if(表达式 ) 语句 2. 双边 : if(表达式 ) 语句 1 else 语句 2 3. 多层 (重点掌握 ): if(表达式 1) 语句 1 else if(表达式 2) 语句 2 else if(表达式 3) 语句 3 … else 语句 n 条件运算符 表达式 1? 表达式 2 : 表达式 3 若表达式 1 的值非 0,则取表达式 2 的值做为整个表达式的值,否则取表达式 3 的值为整个表达式的值。 如 34? 1:2 该表达式的值为 2 switch 语句 switch(表达式 ) { case 表达式 1:语句 case 表达式 2:语句 … case 表达式 n:语句 default: 语句 } 语句执 行 过程: 先计算表达式的值,然后判断该值与表达式 1 到表达式 n中的哪个相等,若与表达式 i的值相等,则执行表达式 i后的 所有 语句, 当 遇到 break;语句 时结束整个 switch 语句的执行。 表达式 1 到表达式 n的值都不相等的情况下执行 default 后跟的语句。 每个 case 后可跟多条语句。 九、 循环结构 for循环 语句 for(表达式 1;表达式 2;表达式 3) 循环体语句 语句执行过程: 1. 计算表达式 1 2. 判断表达式 2 的值是否为 0,若为 0,语句执行结束,若不为 0,进入步骤 3 3. 执行循环体语句( 需注意的是循环体语句只能有一个语句,若要包 含多个语句要用一对 {}括起来,构成一条复合语句,此处也不要随便加上 “。 ”,因一个“;”可构成一条空语句,这会使得后面真正的循环体语句不属于 for 循环语句的部分 )。 进入步骤 4 4. 计算表达式 3,然后重新进入步骤 2 while 循环 语句 do while 循环 语句 i. while(表达式 ) 循环体语句 执行过程: 1. 判断表达式的值是否为非 0,若是进入步骤 2,否则结束语句执行。 2. 执行循环体语句,重新回到步骤 1。 ii. do 循环体语句 while(表达式 ); 执行过程: 1. 执行循环体语句 ,进入步骤 2 2. 判断表达式的值是否为非 0,若是重新回到步骤 1,否则结束语句执行。 这里要注意的地方跟 for 语句一样,即循环体语句只能有一个语句,若要包含多个语句要用一对 {}括起来,构成一条复合语句,此处也不要随便加上 “。 ”,因一个“;”可构成一条空语句,这会使得后面真正的循环体语句不属于 while 循环语句的部分,另外 do while 循环的 while(表达式 )后是要加“;”的。 break 语句 : 放在循环体内实现的功能是结束其所在的那层循环的执行。 十、 数组 定义格式 : 数据类型 数组名 [整型常量 ]; 如 int a[10]。 定义了一个整型数组,数组名为 a,这个数组含有 10 个元素。 引用数组元素 : 格式: 数组名 [下标 ] 切记下标值从 0 开始。 下标可为常量,表达式,变量等,如 int i=3; a[0]=5; a[3*2]=9; a[i]=7; 初始化 : 数据类型 数组名 [整型常量 ]={数据表列 }; 将数据表列的各个值依次赋值给数组的各个元素。 如 int a[5]={0,1,2,3,4};则数组 a 各元素 a[0]到a[4]的值分别为 0, 1, 2, 3, 4 遍历数组元素 数组定义后 ,我们 不能对数组进行整体的操作 ,如 int a[10]。 不 能用 a=3 这样的操作将数组的各元素都赋值为 3;而只能一个一个元素的进行赋值,如a[0]=3。 a[1]=3。 a[2]=3… a[9]=3; 当然此时我们就可以借助于一个 for 循环来控制下标的变化从而对数组的各个元素进行赋值 for(i=0。 i10。 i++) a[i]=3。 当然这只是用 for 循环 遍历数组各元素的最简单的例子,一般考试考的是找出数组元素的某种特性的极值,比如最大值,最小值,或对数组各元素进行排序,这时我们就可以使用 for 循环来遍历数组的各元素,然后在当前循环中得到一个元素再对其进行处理。 如 i=2 时访问到的元素是 a[2],你就可以。c语言知识点总结(正式版)
相关推荐
0,010 / 0,008 mm 定 位精度 /重复定位精度 X/ Y / Z (美国 ASME norms) 0,006 / 0,003 mm 最大切削速度 30 m/min 最大加速度 5 m/sec2 导轨尺寸 X / Y / Z 45 mm /45 mm /35 mm 丝杠尺寸 X / Y / Z 40 mm /32 mm /32 mm 安装要求 电源 380 V + 10% 50 Hz
制造竣工等方面的综合资料、图纸和外观质量、外形尺寸 、材质 ; 检验项目以材质检验、外观检查和壁厚测量为主,必要时可采用硬度测定、金相检验及无损检测抽检。 锅炉受热面管应符合以下要求 : a)外观检查,不 应 存在裂纹、撞伤、折皱、压扁、分层、腐蚀 ; b) 抽查各种直管段管子壁厚,不同材质和不同规格的管子各抽测 10根,每根两点,应符合图纸尺寸要求, 壁厚负公差在 允许 范围内 ; c)
装修施工过程 中及 交付前,应采用包裹、覆盖、贴膜等可靠措施对地面、门窗等容易污染或损坏的成品、半成品进行保护。 验收 全装修工程的质量验 收应符合 现行国家标准 《建筑工程施工质量统一验收标准》 GB50300 和 其他 相关专业验收标准的规定。 全装修工程的质量验收应 在 子分部、分项工程 检验批验收合格基础上,对住宅进行 分户 验收 ,对公共建筑进行 分段验收。 住宅应按单位工程套内空间和
ing scheme 根据检验项日的特性所确定的抽样数量和方法。 3. 35 计数检验。 ounting inspection 在抽样样本中,记录每一个体有某种属性或计算每一个体中的缺陷数日的检查方法。 3. 36 计量检验 quantitative inspection 在抽样检验的样本中,对每一个体测量其某个定量特性的检查方法。 3. 37 观感质量 quality of
图 116 9) 点击 完成 ,客户端安装结束。 如图 117。 图 117 10) 安装完成后,需要启动密码锁,进入开始,从安装程序那里启动密码锁,如图 118。 图 118 注: ,请先解除此功能 ,否则无法安装 第二章 操作指南 167。 概述 在服务端开始服务后,客户端可以登陆服务端进行鉴定考试。 在服务端未开始服务时,客户端只能访问服务端的加密锁,进行仿真训练。 167。 启动步骤