<c和指针>学习笔记2之数据和语句

1 语句

(1)空语句----->本身只包含一个分号

(2)表达式语句

  在表达式后面加上一个分号就可以把表达式转变为语句

(3)代码块

  位于一对花括号之内的可选的声明和语句列表

(4)if语句

  这里注意悬空的else,else从属于最靠近它的不完整的if语句

if(x>1)

  if(x>2)

    print(":nihao")

 else

    print("nihao")

====>这个else对应于if(x>2),如果需要对齐if(x>1),那么需要在if(x>1)后面加上一对花括号

(5)do while语句

  它的测试是在循环体执行之后才进行,而不是先于循环体执行,这种的循环的循环体至少执行一次

(6)switch语句

  switch(expression)  expression必须是整型值

  在switch语句中,continue语句没有任何效果。只有当switch语句位于某个循环内部时候有用。

  如果使用同一组语句在两个或者多个不同的表达式都能执行,可以如下。

    switch(expression):

    case 1:

    case 2:

    case 3:

    case 5:

      statement;

      break;

  

原文地址:https://www.cnblogs.com/lanjianhappy/p/10588515.html