C语言语句
来源:互联网 发布:好易网络电视apk 编辑:程序博客网 时间:2024/06/05 08:10
1.程序的三种基本结构
顺序结构、分支结构、循环结构
2.空语句
只有分号“;”组成的语句称为空语句。
作用:
(1):延时
(2):为了程序的结构清楚,可读性好,以后扩充新功能方便。
3.基础语句
表达式语句和函数调用语句
4.语句if
(1)不可将布尔变量直接与TRUE、FALSE或者1、0进行比较。
假设布尔变量名字为flag,它与零值比较的标准if语句为:
if(flag)
if(!flag)
(2)应当将整形变量用“==“或”!=“直接与0比较。
假设整型变量的名字为value,它与零值比较的标准if语句为
if(value==0)
if(value!=0)
(3)不可将浮点变量用”==“或”!=“与任何数字比较。
假设浮点变量的名字为x
if((x>=-EPSINON)&&(x<=EPSINON))
其中,EPSINON是允许的精度。
(4)应当将指针变量用”==“或”!=“与NULL比较。
假设指针变量的名字为p,它与零值比较的标准if语句为
if(p==NULL)
if(p!=NULL)
5.跳转语句:goto
goto语句是一种无条件转移语句,与BASIC中的goto语句相似。goto语句的使用格式为
goto 语句标号;
6.循环语句
(1)while语句
while语句的一般形式为
while(表达式)语句
while语句的语义是:就算表达式的值,当值为真时,执行循环体语句。
(2)do-while语句
do-while语句的一般形式为
do
语句
while(表达式);
它先执行循环中的语句,然后判断表达式是否为真,如果为真则继续循环,如果为假则终止循环。
(3)for语句
for(表达式1;表达式2;表达式3)语句
在多重循环中,应当将最长的循环放在最内层,最短的循环放在最外层,以减少CPU跨切循环层的次数。
7.break语句
当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句。
当break用于循环语句中时,可使程序终止循环而执行循环后面的语句。
注意:
·break语句对if-else的条件语句不起作用;
·在多层循环中,一个break语句只向外跳一层。
8.continue语句
continue语句的作用是跳过循环本中剩余的语句而强行执行下一次循环。
9.switch语句
switch语句的基本格式为
switch(variable)
{
case value1:
{
break;
}
case value2:
{
break;
}
default:
{
break;
}
}
- C语言switch语句
- C 语言 switch 语句
- c语言 常用语句
- C语言语句结构
- C语言switch语句
- C语言语句概述
- C语言goto语句
- C语言语句概括
- C语言语句篇
- C语言goto语句
- C语言循环语句
- c语言 goto语句
- C语言 goto语句
- C语言if语句
- C语言switch语句
- C语言goto语句
- C语言控制语句
- c语言 goto语句
- bzoj1499 [NOI2005]瑰丽华尔兹 (单调队列优化DP)
- 如何如何引领一名普通程序员走向优秀?
- 神经网络梯度下降优化算法及初始化方法小结
- 《数据库系统概念》学习笔记
- sass相关介绍
- C语言语句
- upD79F8513A(NEC)或upD78F0511A(NEC)之电源电压检测
- Linux基础练习(二)
- Linux 磁盘与文件系统 —— 基础知识(二)
- pata1074
- 提取矢量图层外部的栅格图
- 笔记1
- 洛谷【p3388】割点(tarjan)
- maven新建项目时报错