- 4
- 0
- 约1.36千字
- 约 41页
- 2017-08-05 发布于河南
- 举报
程序错误与编程风格
C语言程序设计
(Programming in C );程序错误和编程风格;程序错误;C程序错误;C程序错误;C程序中常见错误;C程序中常见错误;C程序中常见错误(续);C程序中常见错误(续);C程序中常见错误(续);C程序中常见错误(续);C程序中常见错误(续);C程序中常见错误(续);C程序中常见错误(续);1. 为何if语句中的条件总是成立或不成立?
在排除可能出现的逻辑错误外,有可能与条件表达式书写不正确有关。
例如:if (x=3) x=x+8;
这时的条件x=3始终成立,语句x=x+8也总是执行。要判断x是否等于3就必须写成x == 3。
又如:if (x=0) x=x+8;
这时条件x=0总是不成立,语句x=x+8永远不执行。要判断x是否等于0就必须写成x==0或!x。
同样,在其它使用条件的语句中也要注意类似问题。 ;2.为什么会出现if-else不匹配?
这种错误的原因可能比较复杂;总的原则是:
(1)有一个else必有一个if,所以首先在数量上要匹配
(2)逻辑关系要合理;若执行的是复合语句,不要漏掉复合语句标志{ }。
例如: if (xy)
t=a; a=b; b=t;
else t=m;
编译时就会提示出错信
您可能关注的文档
- 男生女生之间第一框与第二框.ppt
- 盐类水解(可用).doc
- 盐类水解(复习).doc
- 构建与谐林业打造平安林区.doc
- 构建平安校园 营造与谐环境.doc
- 盐溶液酸碱性(第1课时).ppt
- 树立健康第一办学理念 促进校园健康与谐发展.doc
- 相同反应物不同产物化学方程式归类.doc
- 真题精选_2010高考语文_普通高等学校招生全国统一考试语文(北京卷与答案分析).doc
- 盐类水解与难溶电解质沉淀溶解平衡备课资料.doc
- 50万吨汽油调和技改项目环评报告书.pdf
- 河北省文安县第一中学2025-2026学年高一上学期10月月考英语试题(解析版).docx
- 河南省TOP二十校205—2026学年高一上学期10月联考生物试题(原卷版).docx
- 河南省安阳市第一中学、鹤壁市高中、新乡市第一中学三校2025-2026学年高一上学期第一次联考数学试题(解析版).docx
- 河南省部分高中2025-2026学年高一上学期第二次月考数学试卷(解析版).docx
- 河南省百师联盟2025-2026学年高二10月联考数学试题(北师大版)(解析版).docx
- 河南省部分学校2025-2026学年高一上学期期中考试数学试题(解析版).docx
- 河南省部分重点中学2025~2026学年高二上学期10月末质量检测数学试题(解析版).docx
- 河南省部分重点中学2025-2026学年高二上学期10月末质量检测英语试题(解析版).docx
- 桥梁伸缩缝安装工艺(可编辑).pptx
最近下载
- 江苏省海安市八校2026届中考猜题数学试卷含解析.doc VIP
- 2026届江苏省海安市十校中考数学押题卷含解析.doc VIP
- 北森:2026年中国企业人力资源数智化成熟度模型与实践白皮书.pdf
- 《中国消化道黏膜下肿瘤内镜诊治专家共识(2023版)》解读课件课件.pptx VIP
- 莆田市2024-2025学年下学期七年级期末质量调研试卷数学(含答案).docx
- 《卷耳》原文与鉴赏.docx VIP
- 演出经纪实务-2025演出经纪人《演出市场政策与经纪实务》练习题.docx VIP
- 扬州某邮局办公楼暖通空调设计毕业设计(含图纸-双击图纸可调出CAD格式).pdf VIP
- 泌尿男生殖系感染宣讲.ppt
- 高清焓湿图超清分辨率.pdf VIP
原创力文档

文档评论(0)