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

深圳市建设工程资料网站银川做网站设计的公司

深圳市建设工程资料网站,银川做网站设计的公司,土木工程网官网,dw软件做的网站怎么发到网上R 循环 ​ 有的时候#xff0c;我们可能需要多次执行同一块代码。一般情况下#xff0c;语句是按顺序执行的#xff1a;函数中的第一个语句先执行#xff0c;接着是第二个语句#xff0c;依此类推。 编程语言提供了更为复杂执行路径的多种控制结构。 循环语句允许我们多…R 循环 ​ 有的时候我们可能需要多次执行同一块代码。一般情况下语句是按顺序执行的函数中的第一个语句先执行接着是第二个语句依此类推。 编程语言提供了更为复杂执行路径的多种控制结构。 循环语句允许我们多次执行一个语句或语句组下面是大多数编程语言中循环语句的流程图 R 语言提供的循环类型有: repeat 循环while 循环for 循环 R 语言提供的循环控制语句有 break 语句Next 语句 循环控制语句改变你代码的执行顺序通过它你可以实现代码的跳转。 1.repeat repeat 循环会一直执行代码直到条件语句为 true 时才退出循环退出要使用到 break 语句。 语法格式如下 repeat { // 相关代码 if(condition) {break} }以下实例在变量 cnt 为 5 时退出循环cnt 为计数变量 实例 i - 1 repeat{print(i)if(i 10){break}i - i1}执行以上代码输入结果为 [1] 1 [1] 2 [1] 3 [1] 4 [1] 5 [1] 6 [1] 7 [1] 8 [1] 9 [1] 102.while 只要给定的条件为 trueR 语言中的 while 循环语句会重复执行一个目标语句。 语法格式如下 while(condition) {statement(s); }在这里statement(s) 可以是一个单独的语句也可以是几个语句组成的代码块。 condition 可以是任意的表达式当为任意非零值时都为 true。当条件为 true 时执行循环。 当条件为 false 时退出循环程序流将继续执行紧接着循环的下一条语句。 以下实例在在变量 cnt 小于 7 时输出 while 语句块中的内容cnt 为计数变量 实例: v - c(好好学习,天天向上) i - 1 while (i5){print(v)i - i1 }执行以上代码输入结果为 [1] 好好学习 天天向上 [1] 好好学习 天天向上 [1] 好好学习 天天向上 [1] 好好学习 天天向上 [1] 好好学习 天天向上3.for R 编程语言中 for 循环语句可以重复执行指定语句重复次数可在 for 语句中控制。 语法格式如下 for (value in vector) {statements }R 语言的 for 循环特别灵活不仅可以循环整数变量还可以对字符向量逻辑向量列表等数据类型进行迭代。 以下实例输出 26 个字母对前面四个字母 实例: letters - LETTERS[1:4] for(l in letters){print(l) }执行以上代码输入结果为 [1] A [1] B [1] C [1] D循环控制 1.break R 语言的 break 语句插入在循环体中用于退出当前循环或语句并开始脚本执行紧接着的语句。 如果你使用循环嵌套break 语句将停止最内层循环的执行并开始执行的外层的循环语句。 break 也常用于 switch 语句中。 语法格式如下 break以下实例在变量 cnt 为 5 时使用 break 退出循环cnt 为计数变量 实例: i - 1 repeat{print(i)if(i 5){break}i - i1}执行以上代码输入结果为 [1] 1 [1] 2 [1] 3 [1] 4 [1] 52.next next 语句用于跳过当前循环开始下一次循环类似其他语言的 continue。 语法格式如下 next以下实例输出 26 个字母的前面 6 个字母在字母为 D 的时候跳过当前的循环进行下一次循环 实例: v - LETTERS[1:6] for ( i in v) {if (i D) { # D 不会输出跳过这次循环进入下一次next}print(i) }执行以上代码输入结果为 [1] A [1] B [1] C [1] E [1] F循环嵌套 while实现九九乘法表 i-1 while (i9){j-1while (ji){cat(i,*,j,,(i*j),\t)j-j1}cat(\n)i-i1 }for实现九九乘法表 for(i in 1:9){for(j in 1:i){cat(i,*,j,,(i*j),\t)}cat(\n) }R i-1 while (i9){ j-1 while (ji){ cat(i,““,j,”,(ij),”\t) j-j1 } cat(“\n”) i-i1 } for实现九九乘法表R for(i in 1:9){for(j in 1:i){cat(i,*,j,,(i*j),\t)}cat(\n) }结果省略
http://www.w-s-a.com/news/626520/

相关文章:

  • 怎么做自己的彩票网站公司建设网站价格
  • 国外比较好的设计网站网站后台无法上传图片
  • 帮别人做网站的公司是外包吗用户登录
  • 关于我们网站模板小莉帮忙郑州阳光男科医院
  • 上海门户网站怎么登录永州网站制作
  • 微信网站模版下载做销售的去哪个网站应聘
  • 好看的个人博客主页长安网站优化公司
  • 企业网站关站大型综合新闻门户网站织梦模板
  • 网站优化排名易下拉效率查企业网站
  • 网站建设湛江关于汽车的网站
  • 南宁模板建站多少钱企业黄页名单
  • 企业网站的建设一般要素有网站定制公司地址
  • 婚纱摄影网站设计案例四川省城乡建设厅官方网站
  • 怎么做海淘网站wordpress首页表单
  • 大连网站优化技术长沙高端网站建设服务
  • 郎创网站建设做的网站 v2ex
  • 广东网站建设教程江西城乡住房建设网站
  • 做ppt卖给网站wordpress insert
  • 文化传媒公司网站模板wordpress转typecho
  • 网站建设设计视频郑州 服装网站建设
  • 网站建设什么公司好织梦cms默认密码
  • 大型网站 空间网上商城官网入口
  • 成都全美网站建设江苏专业网站建设
  • 足球网站模板有帮忙做阿里巴巴网站的吗
  • 建设厅报名网站京东网站的建设与发展前景
  • 金寨县住房和城乡建设部网站网页作业怎么做一个网站
  • 做ppt模板网站有哪些内容wap是什么意思卡老师
  • 网站建设一定要域名吗网站后台关键词设置
  • 标书制作公司网站坪山网站建设哪家便宜
  • 防止做网站的人修改数值门户网站架构