C语言循环控制详解
来源:互联网 发布:知乎女神阿子 编辑:程序博客网 时间:2024/05/16 17:47
1、C语言不同形式的循环结构
<1>用goto语句和if语句构成的循环;
<2>用while语句;
<3>用do-while语句;
<4>用for语句;
2、goto语句构成循环详解:
goto是一种无条件转移语句,格式:goto 语句标号;
标号:是一个有效的标示符,这个标识符加上一个":"一起出现在函数内某处,执行goto语句后,程序将跳转到该标号处并执行其后面的语句。另外标号必须与goto语句同处于一个函数中,但可以不在一个循环层中。通常goto语句与if条件语句连用,当满足某一条件时,程序跳到标号处运行。
3、while语句的用法详解:
while(表达式)语句
【例6.3】统计从键盘输入一行字符的个数。
#include <stdio.h>
main(){
int n=0;
printf("input a string:\n");
while(getchar()!='\n') n++;
printf("%d",n);
}
4、do-while语句用法详解:
do
语句
while(表达式);
先执行循环中的语句,然后在判断表达式是否为真,如果真则继续循环;如果假,则终止循环。
5、for语句用法详解:
for(表达式1,表达式2,表达式3)语句
先求解表达式1,求解表达式2,若为真,则执行for语句中指定的内嵌语句,然后求解表达式3
6、break和continue语句的用法
<1>break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳出switch以后的语句。当break语句用于do-while,for,while循环语句中时,可使程序终止循环而执行循环后面的语句。
<2>continue语句的作用是跳过循环体中剩余的语句而执行下一次循环。continue语句只用在for,while,do-while等循环体中
- C语言循环控制详解
- C语言循环控制语句
- C语言DAY05 - 循环控制
- C语言DAY06 - 循环控制
- C语言For循环详解
- C语言For循环详解
- C语言For循环详解
- C语言学习_006_C控制语句:循环
- C语言:循环控制练习 等边三角形
- C语言 循环控制 打印数列
- 黑马程序员---C语言基础---循环控制
- 黑马-C语言-流程控制,循环结构
- C语言流程控制之循环笔记
- C语言流程控制之循环笔记
- C 语言流程控制与循环
- C语言基础-循环控制07
- C语言:循环控制及流程图
- C语言入门教程之六循环语句和循环控制
- Magento 基础学习记录(一)
- qsort() 之 __cdecl
- 基于real6410和android2.1源码的busybox移植
- Js实现主页面中显示/隐藏层的效果
- Android使用ApacheFtpServer实现Ftp服务器
- C语言循环控制详解
- android之Bitmap
- 解决TortoiseSVN客户端引起电脑慢的问题(转)
- Magento 学习记录(二)
- ubuntu下开启telnet
- android基础总结1
- Android 中自定义手势
- SEO如何分析对手网站
- 链表