当前位置: 首页 > news >正文

网站建设资源平台wordpress 拍照

网站建设资源平台,wordpress 拍照,网站开发教学,网盘可以做网站空间吗文章目录 1. C 循环1.1 while 循环1.2 for 循环1.3 do...1.4 嵌套循环 2. 循环控制语句2.1 break 语句2.2 continue 语句2.3 goto 语句 1. C 循环 有的时候#xff0c;我们可能需要多次执行同一块代码。一般情况下#xff0c;语句是按顺序执行的#xff1a;函数中的第一个语… 文章目录 1. C 循环1.1 while 循环1.2 for 循环1.3 do...1.4 嵌套循环 2. 循环控制语句2.1 break 语句2.2 continue 语句2.3 goto 语句 1. C 循环 有的时候我们可能需要多次执行同一块代码。一般情况下语句是按顺序执行的函数中的第一个语句先执行接着是第二个语句依此类推。 1.1 while 循环 只要给定的条件为真C 语言中的 while 循环语句会重复执行一个目标语句。 C 语言中 while 循环的语法 while(condition) {statement(s); }在这里statement(s) 可以是一个单独的语句也可以是几个语句组成的代码块。 condition 可以是任意的表达式当为任意非零值时都为 true。当条件为 true 时执行循环。 当条件为 false 时退出循环程序流将继续执行紧接着循环的下一条语句。 #include stdio.hint main () {/* 局部变量定义 */int a 10;/* while 循环执行 */while( a 20 ){printf(a 的值 %d\n, a);a;}return 0; }1.2 for 循环 C 语言中 for 循环的语法 for ( init; condition; increment ) {statement(s); }下面是 for 循环的控制流 init 会首先被执行且只会执行一次。这一步允许声明并初始化任何循环控制变量。也可以不在这里写任何语句只要有一个分号出现即可。接下来会判断 condition。如果为真则执行循环主体。如果为假则不执行循环主体且控制流会跳转到紧接着 for 循环的下一条语句。在执行完 for 循环主体后控制流会跳回上面的 increment 语句。该语句允许更新循环控制变量。该语句可以留空只要在条件后有一个分号出现即可。条件再次被判断。如果为真则执行循环这个过程会不断重复循环主体然后增加步值再然后重新判断条件。在条件变为假时for 循环终止。 #include stdio.hint main () {/* for 循环执行 */for( int a 10; a 20; a a 1 ){printf(a 的值 %d\n, a);}return 0; }如果条件永远不为假则循环将变成无限循环。for 循环在传统意义上可用于实现无限循环。由于构成循环的三个表达式中任何一个都不是必需的您可以将某些条件表达式留空来构成一个无限循环。 实例 #include stdio.hint main () {for( ; ; ){printf(该循环会永远执行下去\n);}return 0; }当条件表达式不存在时它被假设为真。您也可以设置一个初始值和增量表达式但是一般情况下C 程序员偏向于使用 for(;;) 结构来表示一个无限循环。 注意可以按 Ctrl C 键终止一个无限循环。 1.3 do… while 循环 C 语言中 do…while 循环的语法 do {statement(s);}while( condition );请注意条件表达式出现在循环的尾部所以循环中的 statement(s) 会在条件被测试之前至少执行一次。 如果条件为真控制流会跳转回上面的 do然后重新执行循环中的 statement(s)。这个过程会不断重复直到给定条件变为假为止。 #include stdio.hint main () {/* 局部变量定义 */int a 10;/* do 循环执行在条件被测试之前至少执行一次 */do{printf(a 的值 %d\n, a);a a 1;}while( a 20 );return 0; }1.4 嵌套循环 C 语言允许在一个循环内使用另一个循环下面演示几个实例来说明这个概念: C 语言中 嵌套 for 循环 语句的语法 for (initialization; condition; increment/decrement) {statement(s);for (initialization; condition; increment/decrement){statement(s);... ... ...}... ... ... }如以下示例 #include stdio.hint main () {/* 局部变量定义 */int i, j;for(i2; i100; i) {for(j2; j (i/j); j)if(!(i%j)) break; // 如果找到则不是质数if(j (i/j)) printf(%d 是质数\n, i);}return 0; }C 语言中 嵌套 while 循环 语句的语法 while (condition1) {statement(s);while (condition2){statement(s);... ... ...}... ... ... }如以下示例 #include stdio.h int main() {int i1,j;while (i 5){j1;while (j i ){printf(%d ,j);j;}printf(\n);i;}return 0; }C 语言中 嵌套 do…while 循环 语句的语法 do {statement(s);do{statement(s);... ... ...}while (condition2);... ... ... }while (condition1);如以下示例 #include stdio.h int main() {int i1,j;do{j1;do{printf(*);j;}while(j i);i;printf(\n);}while(i 5);return 0; }关于嵌套循环有一点值得注意可以在任何类型的循环内嵌套其他任何类型的循环。比如一个 for 循环可以嵌套在一个 while 循环内反之亦然。 2. 循环控制语句 2.1 break 语句 C 语言中 break 语句有以下两种用法 当 break 语句出现在一个循环内时循环会立即终止且程序流将继续执行紧接着循环的下一条语句。 它可用于终止 switch 语句中的一个 case。 如果使用的是嵌套循环即一个循环内嵌套另一个循环break 语句会停止执行最内层的循环然后开始执行该块之后的下一行代码。 C 语言中 break 语句的语法 break;实例 #include stdio.hint main () {/* 局部变量定义 */int a 10;/* while 循环执行 */while( a 20 ){printf(a 的值 %d\n, a);a;if( a 15){/* 使用 break 语句终止循环 */break;}}return 0; }2.2 continue 语句 C 语言中的 continue 语句有点像 break 语句。但它不是强制终止continue 会跳过当前循环中的代码强迫开始下一次循环。 对于 for 循环continue 语句执行后自增语句仍然会执行。对于 while 和 do…while 循环continue 语句重新执行条件判断语句。 C 语言中 continue 语句的语法 continue;示例 #include stdio.hint main () {/* 局部变量定义 */int a 10;/* do 循环执行 */do{if( a 15){/* 跳过迭代 */a a 1;continue;}printf(a 的值 %d\n, a);a;}while( a 20 );return 0; }2.3 goto 语句 C 语言中的 goto 语句允许把控制无条件转移到同一函数内的被标记的语句。 注意在任何编程语言中都不建议使用 goto 语句。因为它使得程序的控制流难以跟踪使程序难以理解和难以修改。任何使用 goto 语句的程序可以改写成不需要使用 goto 语句的写法。 语法 C 语言中 goto 语句的语法 goto label; .. . label: statement;在这里label 可以是任何除 C 关键字以外的纯文本它可以设置在 C 程序中 goto 语句的前面或者后面。 #include stdio.hint main () {/* 局部变量定义 */int a 10;/* do 循环执行 */LOOP:do{if( a 15){/* 跳过迭代 */a a 1;goto LOOP;}printf(a 的值 %d\n, a);a;}while( a 20 );return 0; }
http://www.hkea.cn/news/14350832/

相关文章:

  • 松岗做网站价格php模板源码
  • 宝塔里面一个服务器做多个网站分销微信小程序
  • 现有的网站开发技术下载网址大全到桌面
  • 温州专业营销网站制作网站开发预付款账务处理
  • 全国旅游大型网站建设糖果网站是李笑来做的吗
  • 张家港企业网站设计陕西省建设网官网
  • ps切片做网站网站定制开发是什么意思
  • 音乐网站数据库怎么做wordpress 3d线条
  • 网站怎么做seo、上海微网站开发
  • 团购网站开发一台云服务器可以做多少个网站
  • 南昌网站建设过程学ui设计适合什么样的人
  • 宁波做网站公司哪家好东莞网页设计报价
  • 抽奖网站怎么做的用 可以做网站软件吗
  • 银行网站开发网站建设在开封找谁做
  • 一家专门做海报的网站深圳工程造价信息网官网
  • 北京网站建设策划什么叫高端网站定制
  • 网站模板之家免费模板山东春季高考网站建设
  • 网络营销网站平台有哪些抖音怎么推广引流
  • 做百度网站费用多少有经验的佛山网站建设
  • 网站运营推广怎么做网站制作难点
  • 四大门户网站是哪些水贝做网站公司
  • 企业营销网站有哪些太白 网站建设
  • 沧州网站建设推广wordpress nginx 302
  • 宝山北京网站建设海底捞口碑营销案例
  • 做网站建设价格dede 网站地图 模块
  • 昆明有哪些帮忙做网站的公司移动互联网的应用论文
  • 长沙电子商务公司网站制作贵州中小型营销型网站建设公司
  • qq刷赞网站怎么做公司如何建站
  • 公司网站界面设计建一个区域网站需要多少资金
  • 上海尚海整装官方网站百度搜索量怎么查