码迷,mamicode.com
首页 > 编程语言 > 详细

C语言知识点小结

时间:2019-10-13 23:31:23      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:知识   条件   pre   不能   efault   info   image   关系   结果   

一.思维导图

技术图片

二.语法认知

1.if-else

if ( 条件1 )
{
  语句1;
}
else if(条件2)
{
  语句2;
}
else
{
  语句3;
}

语法使用方法 else-if可以写多个;else可以不写;if语句可以嵌套,且else必与前面最近的未配对的if语句组成配对关系,不能单独使用;其执行结果只有“1”(成立)或“0”(不成立)。
遇到的问题 未能理解else与if的配对关系,将其逻辑顺序搞错。
解决方法 牢记else与if的配对关系,时刻将{}跟在if语句之中,规范书写格式,多练。

2.switch

switch(控制表达式)
{
  case '常量‘:
  语句1;
  break;
  case '常量’:
  语句2;
  break;
  ······
  default:
  语句n;
}

语法使用方法 控制表达式只能是整数型的结果;常量可以是常数,也可以是常数计算的表达式;break作用:跳出循环并直接执行下一个语句;如果没有break,就会按顺序执行下面的case,直到遇到一个break,或者switch结束为止;case作用:只是一个路口(分支标号),非一段的划分;case后的语句具有唯一性。
遇到的问题 忘记break的作用,不知道什么时候用switch语句。
解决方法 基本数据类型为整型时使用switch语句;case,break,defualt灵活使用;

C语言知识点小结

标签:知识   条件   pre   不能   efault   info   image   关系   结果   

原文地址:https://www.cnblogs.com/599-/p/11666792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!