(三)C语言之九条语句

您所在的位置:网站首页 c语言中基本语句 (三)C语言之九条语句

(三)C语言之九条语句

2024-01-19 09:51| 来源: 网络整理| 查看: 265

今天来说一下我们以后可能用的最多的C语言语句:条件语句、循环语句、控制语句。理论很简单,注重多自己写代码才能熟练运用。 欢迎加入嵌入式学习群:559601187 一起愉快的玩耍啊~

图一

(一)条件语句 (1)if语句

第一种形式:

if(表达式) { 语句;//实现的程序 } //如果表达式1为真就执行if中的语句,否则不执行

第二种形式:

//if如果不加大括号,只包含if后的第一条语句 if(表达式) 语句1; 语句2;

第三种形式:

//语句1和语句2一定会有一个执行 if(表达式) { 语句1; } else { 语句2; }

第四种形式

//执行过程从上往下,直到找到一个表达式为真的语句,如果以上表达式 都不成立,就执行else。在找到一个为真的语句时,该语句之前的if条件 全部都判断了,而该语句之后的if直接跳过 if(表达式1) { 语句1; } else if(表达式2) { 语句2; } else { 语句; } (2)switch…case语句 //switch..case的形式为 switch(常量表达式) { case 常量1:语句1;break; case 常量2:语句2;break; case 常量3:语句3;break; . . case 常量n:语句n; break; default: 语句 }

程序执行常量表达式和常量相等的语句,如果常量中没有和表达式 相等的值就执行default的语句。 说明:default可有可无、常量值不能相等、每一个case语句可以有多个 ,如果不加break会顺序执行。

(二)循环语句 (1)for语句

第一种:

for(起始条件;结束条件;条件修正) { 循环体; }

第二种:

起始条件; for(;结束条件;) { 循环体; 条件修正; }

第三种:死循环

for(;;) { 循环体; } (2)while语句

第一种:

起始条件; While(结束条件) { 循环体; 条件修正; }

第二种:死循环

while(1) { 循环体; } //执行过程:先判断结束条件是否为真,为真执行循环体,为假不执行 (3)do…while语句 //do...while() do { 循环体; 条件修正; }while(结束条件); //执行过程:先执行一次循环体,再执行条件修正(判断结束条件是否为真),如果为真继续执行循环体,为假结束循环 //特点:至少执行一次循环体

while和do…while区别? do…while至少执行一次循环体,while可能一次也执行不了

(三)控制语句 (1)break语句

break:跳出循环语句 特点:只能跳出当前(一层)循环

//break--结束当前循环--一层 #include int main() { int i=0,j=0,count=0; for(i=0;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3