Presentation is loading. Please wait.

Presentation is loading. Please wait.

C语言基本语句 判断循环.

Similar presentations


Presentation on theme: "C语言基本语句 判断循环."— Presentation transcript:

1 C语言基本语句 判断循环

2 两种注释 // 单行注释 /*这是 一个多行 注释 */ 注释

3 基本语句 语句是由表达式构成,最后结尾是; 表达式语句: x=x+1; x++; 函数调用语句:printf("hi\n");
控制语句: if, while, return等 复合语句: 由 {} 括起来的语句 if(a>b) { c=a; a=b; b=c; } 空语句: 仅有一个 ; 构成的语句 基本语句

4 表达式用在判断循环中的条件判断的时候,也叫作布尔表达式 表达式值为非0,表示条件成立,即真、是 表达式值为0 ,表示条件不成立,即假、否
布尔表达式对应的条件成立才会执行判断循环的一些逻辑 这和main函数返回值表示程序运行状态正好相反 main函数return 0表示程序正确成功运行 main函数return非0表示程序运行出现一些问题,返回的非0值 表示错误码,在errno.h中有对应说明,例如2表示文件或目录 不存在(了解即可) 布尔表达式

5 if 语句: if(boolean_expression) { /. 如果布尔表达式为真将执行的语句
if 语句: if(boolean_expression) { /* 如果布尔表达式为真将执行的语句 */ } if-[else if]-else 语句: if(boolean_expression) { /* 如果布尔表达式为真将执行的语句 */ } else if( boolean_expression 2) { /* 当布尔表达式 2 为真时执行 */ } else { /* 如果布尔表达式为假将执行的语句 */ } if-[else if]-else 可以嵌套 if 判断

6 switch(expression){ case constant-expression : statement(s); break; /
switch(expression){ case constant-expression : statement(s); break; /* 可选的 */ case constant-expression : statement(s); break; /* 可选的 */ /* 任意数量的 case 语句 */ default : /* 可选的 */ statement(s); } switch 判断

7 while do-while 循环 while(condition) { statement(s); }
do { statement(s); } while( condition ); while do-while 循环

8 for ( init; condition; increment ) { statement(s); }

9 根据输入的A,B,C,其他字符,分别 输出good,nice,well,other
输出乘法口诀表 输出金字塔,提示输出层数 练习

10 参考 http://www.runoob.com/cprogramming/c-decision.html
参考


Download ppt "C语言基本语句 判断循环."

Similar presentations


Ads by Google