c语言知识点总结终极内容摘要:
a) for()。 while()。 do while()三种。 b) for循环当中 必须 是 两个分号 (表达式可以省略) ,千万不要忘记。 c)循环一定要有结束的条件,否则成了死循环 (条件永真)。 d) dowhile()循环的最后一个 while()。 的分号一定不能够丢。 do- while 循环是至少执行一次循 环。 e)循环体若包含一个以上的语句,应该用花括号括起来,否则 while循环体只作用到 while后面的第一个分号。 2) break 和 continue 的差别 记忆方法: break:是 打破 的意思,(破了整个循环)所以 看见 break就退出整个一层循环。 continue: 是 继续 的意思,(继续循环运算),但是 要 结束本次循环 ,就是循环体内剩下的语句不再执行,跳到循环开始,然后判断循环条件, 进行新一轮的循环。 3)嵌套循环 就是有循环里面还有循环,这种比较复杂,要一层一层一步一步耐心的计算 ,一般记住两层是处理二维数组的。 4) while(( c=getchar()) !=’\n’) 和 while( c=getchar() !=’\n’)的差别 先看 a = 3 != 2 和 ( a=3)。 =2 的区别: (。 =号的级别高于 =号 所以第一个先计算 3。 =2) 第一个 a的数值是得到的 1;第二个 a的数值是 3。 考试注意点 : 括号在这里的重要性。 () 5)如何整除一个数: i%5==0表示整除 5 I%2==0表示整除 2,同时表示是偶数。 (0607 二期 t四。 2) 6)不停的输入,直到输入 停止输入。 while( (x=getchar())!=’ ‘ ) 7) 常考的考题 : (思考 k 的结果 ) int k=1 int k=1; while( k); while( k ); printf(‚ %d‛, k); printf(‚ %d‛, k); 第 五 章 数组: 存放的类型是一致的。 多个数组元素的地址是连续的。 一维数组的初始化: int a[5]={1,2,3,4,5}。 合法 int a[5]={1,2,3, }。 合法 int a[]={1,2,3,4,5}。 合法 ,常考,后面决定前面的大小。 int a[5]={1,2,3,4,5,6}。 不合法 ,赋值的个数多余数组的个数了 读入: for(k=0,k10,k++) scanf(‚ %f‛ ,amp。 a[k])。 一维数组的定义; int a[5];注意这个地方有一个重要考点,定义时数组的个数不是变量一定是常量 ( p70)。 int a[5] 合法,最正常的数组 int a[1+1] 合法,个数是常量 2,是个算术表达式 int x=5,int a[x]。 不合法,因为个数是 x,是个变量,非法的, define P 5 int a[P]。 合法, define 后的的 P是符号常量,只是长得像变量 (1112一期 t 一 5) 二维数组的初始化 int a[2][3]={1,2,3,4,5,6}。 合 法,很标准的二维的赋值。 int a[2][3]={1,2,3,4,5, }。 合法,后面一个默认为 0。 int a[2][3]={{1,2,3,} {4,5,6}}。 合法,每行三个。 int a[2][3]={{1,2,}{3,4,5}}。 合法,第一行最后一个默认为 0。 int a[2][3]={1,2,3,4,5,6,7}。 不合法 ,赋值的个数多余数组的个数了。 int a[][3]={1,2,3,4,5,6}。 不合法 ,不可以缺省行的个数。 int a[2][]={1,2,3,4,5,6}。 合法,可以缺省列的个数。 字符数组 1) 字符串的赋值 C 语言中没有字符串变量,所以用数组和指针存放字符串: char ch[10]={‚ abcdefgh‛ }。 对 char ch[10]=‚ abcdefgh‛。 对 char ch[10]={‘ a’ ,’ b’ ,’ c’ ,’ d’ ,’ e’ ,’ f’ ,’ g’ ,’ h’ }。 对 char *p=‚ abcdefgh‛。 对 char *p={‚ abcdefgh‛ }。 错了。 不能够出现大括号。 ( 4, 5与 1, 2对比 ) char *p。 对 p=‚ abcdefgh‛。 char ch[10]。 错了。 数组名不可以赋值。 ( 0607二期 t 三。 1. 0506一期 t 三。 5) ch=‚ abcdefgh‛。 2)字符串的 引用 :1用 scanf时不再加 amp。 2scanf不能输入带有空格的字符串( gets可以)。 如果输入的是 zhadui xueshe。 那么 scanf(‚ %s‛ ,a)。 只会接收 zhadui. 考点:不可以接收空格。 gets(a)。 会接收 zhadui xueshe! 考点:可以接收空格。 3printf遇到第一个’ \0‘时停止。 ( 注意末尾’ \0‘ ) 3) 字符串函数 (p85) gets(字符数组名 或字符指针变量 );接收用户输入的字符串。c语言知识点总结终极
相关推荐
lone 器件 Cyclone现场可编程门 阵列系列基于 、 m全铜层 SRAM工艺,其密度增加至 20200个逻辑元件( LE), RAM增加至 228KB。 它具有生成时钟的锁相环以及 DDR SDR和快速 RAM( FCRAM)存储器所需的专用双数据率( DDR)接口等。 Cyclone器件支持多种 I/O 标准,包括 640Mbps的LVDS,以及频率为 33MHz和 66MHz
额定短路开断电流的 25%。 额定失步关合电流应为额定失步开断电流的峰值。 此时的工频恢复电压,应为179。 126/ 3 kV; 额定电缆充电开断电流: 140A; 额定短路开断电流开断次数应不小于 20 次。 c) 机械稳定性次数 5000 次。 d) 主回路电阻值:依产品技术条件规定。 e) 无线电干扰电压: 在 179。 126/3kV电压下, 小于 500μV。 f) 操动机构:弹簧。
ore db 数据库名(或者数据库别名) user 连接数据库的用户名 using 连接数据库的用户密码 from 备份文件保存位置 without rolling forward。 如果提示系统内存空间不足,则输入下面的命令进行恢复: db2 restore db 数据库名(或者数据库别名) user 连接数据库的用户名 using 连接数据库的用户密码 from备份文件保存位置 with
第 3 页 附件 一 许可软件清单 购买类型 eLearning 学习管理系统模块名称 许可数量 版本号 备注 产品许可 1 课程录编系统 300 录制系统 编辑系统 播放系统 2 学习管理系统 组织管理 用户管理 课程管理 权限管理 题库管理 作业管理 考试管理 培训管理 统计管理 答疑管理 3 自主学习系统 必修学习 自修学习 练习作业 参加考试 课堂笔记 课堂答疑 自学记录 培训记录