c语言易错归纳ppt课件.ppt

上传人:牧羊曲112 文档编号:2052372 上传时间:2023-01-04 格式:PPT 页数:5 大小:119.50KB
返回 下载 相关 举报
c语言易错归纳ppt课件.ppt_第1页
第1页 / 共5页
c语言易错归纳ppt课件.ppt_第2页
第2页 / 共5页
c语言易错归纳ppt课件.ppt_第3页
第3页 / 共5页
c语言易错归纳ppt课件.ppt_第4页
第4页 / 共5页
c语言易错归纳ppt课件.ppt_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《c语言易错归纳ppt课件.ppt》由会员分享,可在线阅读,更多相关《c语言易错归纳ppt课件.ppt(5页珍藏版)》请在三一办公上搜索。

1、C语言易错归纳,c环境下变量使用前没有集中定义!不要在双引号之外使用汉字符号!变量使用前没有初始化,导致结果为不定值!字符型常量要用单引号括起来!字符串常量要用双引号括起来!两整数相除结果取整影响程序结果!%模运算两边只能是整形或字符型!将浮点数进行精确比较!如if(f=0)导致程序意外!scanf(“%f,”var);变量名前忘加 语句中输入输出类型与列表中变量类型不匹配!=与=使用意义混淆!,使用错误的逻辑表达式!如企图用if(abc)表达if(ab多条语句作为结构性语句的语句组时,没有用花括号括起来!导致程序结构混乱!左右大括号或ifelse不匹配!使用库函数时没有包含相应的头文件!如使

2、用sin,cos,sqrt,fabs,pow等函数时,不要忘写#include使用getch,putch,exit(-1)等函数时,不要忘写#includedo while()语句后面忘加分号!,while();for();后面加分号导致循环体为空语句!for(初始表达式,条件表达式,循环变量表达式)中用逗号作为分隔符!数值型数据相互赋值时应注意数据丢失及符号改变!switch(表达式)中表达式只能是整形或字符型表达式!不能是float或double型!switch()case:常量或常量表达式:语句关键字case之后只能是常量或常量表达式!switch_case:_break_default

3、:结构语句:首先是找入口、没有case 匹配值就以default作为入口,从入口处往下执行各语句(包括下面其他case:之后语句),遇到break可跳出该层switch结构!for(初始;条件表达式;循环变量表达)if()continue如果continue被执行将会跳到循环变量表达式而不是跳到条件表达式!while和do_whlie跳到条件表达式!,printf(“%,”);才可打印出%和%u,%o,%x无符号位;%d考虑符号位!八进制、十六进制常量分别以0、0 x开头!?:表达式中的操作对象可以是不同的类型,且其值取较高 的类型!if_else_if和switch_case_break常用来实现多分支选其一结构!熟练使用交换语句!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号