一、9条语句作用以及学习方法;
1、九条语句是用于控制程序运行的语句;
2、由上到下,从main函数开始,main函数结束程序结束,程序就是判断并执行的一个过程;
3、首先要了解,每一条语句的运行规则,然后看一些使用完成的代码,推出结果,最后自行根据需求通过语句完成功能。
二、使用
1.if-else
if-else语句的定义:当满足条件语句时(条件语句结果非零)执行{}内语句,否则执行elas后的语句。
if-else语句的格式:
if(条件语句) //括号内是条件语句 只要结果非零 均进入执行语句 { 执行语句; } else { 执行语句; }
2.switch语句
通过表达式得出数值,若得出的数值与下面case 后的数值对应,则执行相应的语句,若没有相对应的数值则执行default 后面的语句。
switch(表达式) //注意:没有 ”;” 号 { case 值1: 语句1;break; //注意:不能没有break 需跳出switch语句 否则继续 //执行往后的case 语句 直到全部case语句执行完为止 case 值2: 语句2;break; case 值3:{语句3;语句4;。。。;}break; //case后的语句可以是多条语句集 。。。 default:语句5;break;//若表达式中没对应的值与之对应 则执行语句5后跳出 }
3.for语句
for语句的定义格式:当表达式2为真时,执行循环体语句否则不进入循环。
for(表达式1;表达式2;表达式3) //注意表达式之间用 ”;” 隔开 括号后面没“;” { 循环体; }
uchar i,x,y,z;//全局变量默认值为零 for(i=0;i<3;i++) { x=x+1;//i=0;x=1//i=1;x=2//i=2;x=3 y=y+1; z=z+1; } //最后结果:x=3 y=3 z=3
4.while语句
while语句的定义格式:当循环条件为逻辑0时不进入循环体;否则都会进入循环体,进行循环。
while(循环条件) { 循环体; }
5.do-while语句
do-while语句的定义格式:先执行循环体,再判断循环条件,若满足条件则继续进入循环体。
do { 循环体; }while(循环条件); //注意:不能漏了 ”;”
注意:先执行一次循环,再判断循环条件是否满足。
6.goto语句
goto语句了解即可,goto是从定义标识符的位置跳转到标识符所在的位置,一般用于多层for循环跳出,只能在本函数中跳转。c语言中能不用就不用。
7.return语句
结束函数带回一个返回值。
8.break语句
跳出一层结构,但是注意不是跳出循环,if层次结构会不被认可。
9.continue语句
结束本次循环,只能放在循环中使用。
例子:
uchar i,x,y,z;//局部变量值不确定 i=x=y=z=1; for(i=0;i<3;i++) { x=x+1;(continue;或break;) y=y+1; z=z+1; } 无continue、break:结果为 x=4 y=4 z=4 有continue:结果为 x=4 y=1 z=1 有break:结果为 x=2 y=1 z=1
总结
- C语言程序结构
C语言程序的3中基本结构。
- 顺序:从头到尾一步一步执行
- 分支:程序执行的过程中遇到支流
- 循环:程序执行的过程中,会重复执行一段代码
学习c语言要有耐心,每一天都要看代码,写代码,对刚入门的初学者来说,每一天都要两个小时去学习和复习,保证这两个小时全身心地投入,没有杂念,不玩手机,不看电脑视频,做到不分神,能够坚持下来一个月,就可以养成好习惯,这样每天都不会因为没有事干而感到无聊。本文章只对c语言的九条语句进行简单的,通俗的讲解,希望对想了解c语言的萌新有所帮助,文章有不足的地方,望大家留言评论!