break,continue,exit(0)的区别
来源:互联网 发布:js加密get请求路径 编辑:程序博客网 时间:2024/05/16 13:58
#include <stdio.h>void main(){ int i; int n; for(i = 0;i < 8;i++) { n = rand()%5; switch(n) { case 1: case 3: printf("%d\n",n); break; case 2: case 4: printf("%d\n",n); continue; case 0: exit(0); } printf("%d\n",n); } }
在本段程序中,case常量表达式只是起语句标号作用,并不是条件判断的含义;
在执行switch语句时,根据switch的表达式,找到与之匹配的case语句,就从此case子句执行下去不再进行判断,直到碰到break或函数结束为止;
简单地说,break是结束整个循环体,而continue是结束单次循环,exit(0)退出整个程序;
0 0
- break,continue,exit(0)的区别
- break , continue , exit 的区别
- return break continue exit的区别
- exit,continue,return与break的区别
- break,continue,return,exit的区别
- return,exit,break,continue的区别
- die,exit,continue,break的区别
- continue,break和exit的区别
- delphi中exit,abort,break,continue 的区别
- delphi中exit,abort,break,continue 的区别
- delphi中exit,abort,break,continue 的区别
- php中break,continue,exit的使用与区别
- delphi中exit,abort,break,continue 的区别
- delphi中exit,abort,break,continue的区别
- delphi中exit,abort,break,continue 的区别
- php中break,continue,exit的使用与区别
- 循环结构中break、continue、return和exit的区别
- delphi中exit,abort,break,continue 的区别
- ActionBar
- pthread_mutex_init等多线程函数的使用总结
- hdu 2066一个人的旅行 dijkstra
- 线性表
- 【openjudge 2.6基本算法之动态规划】(合集)
- break,continue,exit(0)的区别
- 试题:基本算法题之【计算N!后面有多少个0】
- 利用Handler更简单的实现Service与Activity的通信,更新UI
- okHttp详解
- UVa - 227 - Puzzle(gets(),scanf("%c",&x))
- hdu 5882 Balanced Game【水题】
- Android——视频播放器学习笔记
- PHP开发套路之 搜索框、下拉菜单执行后保留搜索痕迹
- 发音语音学学习笔记(1)