《C语言程序设计》知识点总结.pdf
《《C语言程序设计》知识点总结.pdf》由会员分享,可在线阅读,更多相关《《C语言程序设计》知识点总结.pdf(11页珍藏版)》请在三一文库上搜索。
1、. C 语言最重要的知识点 总体上必须清楚的: 1) 程序结构是三种: 顺序结构、选择结构( 分支结构) 、 循环结构。 2) 读程序都要从main() 入口 , 然后从最上面顺序往下读( 碰到循环做循环, 碰到选择做选 择) , 有且只有一个 main 函数。 3) 计算机的数据在电脑中保存是以二进制 的形式 . 数据存放的位置就是它的地址. 4) bit 是 位 是指为0 或者 1。 byte 是指 字节 , 一个字节= 八个位 . 概念常考到的: 1、编译预处理不是 C 语言的一部分,不占 运行时间,不要加 分号。 C 语言编译的程序称为 源程序 ,它以ASCII 数值 存放在 文本文件
2、中。 2、 define PI 3.1415926; 这个写法是错误的,一定不能出现分号。 3、每个C 语言程序中main 函数 是 有且只有一个。 4、在函数中不可以 再定义函数。 5、算法:可以没有输入 ,但是 一定要有输出。 6、for 循环中for 语句写成for ( i=0 ; i8 这个关系表达式是真的,所以98 这个表达式的数值就是1。 如 7 else if ( b= =t )printf( “ b” ); else if ( c= =t )printf( “ c” ); else pritnf( “ d” ); . 通过习题,要熟悉以上几种if 语句! 经典考题:结合上面 四
3、种if 语句题型做题,答错了,请自行了断!预 备,开始! int a=1 , b=0 ; if (! a)b+; else if ( a= =0 ) if ( a) b+=2 ; else b+=3 ;请问b 的值是多少? 正确的是b 为 3。 int a=1 , b=0 ; if (! a)b+;是假的不执行 else if (a= =0 )是假的执行 if (a)b+=2 ;属于 else if 的嵌套if 语句,不执行。 else b+=3 ;if-else-if 语句没有一个正确的,就执行else 的语句! 4)条件表达式: 表达式1 ?表达式2 :表达式3 a、口诀:真前假后。 b
4、、注意是当表达式1 的数值是非 0 时,才采用表达式2 的数值做为整个运算结果,当表达 式 1 的数值 为 0 时, 就用表达式3 的数值做为整个的结果。 c 、 int a=1 , b=2 , c=3, d=4, e=5; k=ab ? c: de? d: e; 求 k 的数值时多少?答案为san 5) switch 语句: a) 执行的流程一定要弄懂!上课时候详细的过程讲了,请自己一定弄懂! b)注意有break 和没有break 的差别,书上的两个例子,没有break 时候,只要有一个 case 匹配了, 剩下的都要执行,有 break 则是直接跳出了swiche 语句。 break 在
5、 C 语言中就是 分手,一刀两断的意思。 c) switch 只可以和break 一起用,不可以和continue 用。 d) switch(x) x :是整型常量,字符型常量,枚举型数据。 case 1: ?. 不可以是变量。 case 2: ?. e) switch 是必考题型,请大家一定要完成书上的课后的switch 的习题。 第四章循环结构程序设 计 1)三种循环结构: a ) for (); while() ;do- while() 三种。 b ) for 循环当中必须是两个分号,千万不要忘 记。 c )写程序的时候一定要注意,循环一定要有结束的条件,否则成了死循环。 d) do-w
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 语言程序设计 知识点 总结
链接地址:https://www.31doc.com/p-5170056.html